

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

    font-family: Helvetica,Arial,sans-serif !important;

}

/* Definici�n de tipograf�as de Familia "HelveticaNeue" ( Fernando - Telvent/Schneider - (31-01)/(10-11)/2013 ) */
/* 0100011001100101011011000110100101111010001000000100111001101111011000110110100001100101001000000110010001100101001000000100010001101001011001100111010101101110011101000110111101110011 */
/* ######################################
# Definicion de Tipograf�as             #
# Familia Helvetica Neue                #
# 11 tipograc�as 4 formatos             #

Tipografia				Nombre en CSS
HelveticaNeue				HelveticaNeue
HelveticaNeueBold			HelveticaNeueBold
HelveticaNeueBoldItalic			HelveticaNeueBoldItalic
HelveticaNeueCondensedBlack		HelveticaNeueCondensedBlack
HelveticaNeueCondensedBold		HelveticaNeueCondensedBold
HelveticaNeueItalic			HelveticaNeueItalic
HelveticaNeueLight			HelveticaNeueLight
HelveticaNeueLightItalic		HelveticaNeueLightItalic
HelveticaNeueMedium			HelveticaNeueMedium
HelveticaNeueUltraLight			HelveticaNeueUltraLight
HelveticaNeueUltraLightItalic		HelveticaNeueUltraLightItalic
*/
/*
@font-face {
    font-family: "HelveticaNeue";
    src:
	url("../img/fonts/eot/HelveticaNeue.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeue.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeue.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeue.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueBold";
    src:
	url("../img/fonts/eot/HelveticaNeueBold.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueBold.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueBold.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueBold.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueBoldItalic";
    src:
	url("../img/fonts/eot/HelveticaNeueBoldItalic.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueBoldItalic.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueBoldItalic.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueBoldItalic.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueCondensedBlack";
    src:
	url("../img/fonts/eot/HelveticaNeueCondensedBlack.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueCondensedBlack.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueCondensedBlack.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueCondensedBlack.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueCondensedBold";
    src:
	url("../img/fonts/eot/HelveticaNeueCondensedBold.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueCondensedBold.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueCondensedBold.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueCondensedBold.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueItalic";
    src:
	url("../img/fonts/eot/HelveticaNeueItalic.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueItalic.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueItalic.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueItalic.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueLight";
    src:
	url("../img/fonts/eot/HelveticaNeueLight.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueLight.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueLight.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueLight.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueLightItalic";
    src:
	url("../img/fonts/eot/HelveticaNeueLightItalic.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueLightItalic.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueLightItalic.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueLightItalic.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueMedium";
    src:
	url("../img/fonts/eot/HelveticaNeueMedium.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueMedium.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueMedium.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueMedium.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueUltraLight";
    src:
	url("../img/fonts/eot/HelveticaNeueUltraLight.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueUltraLight.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueUltraLight.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueUltraLight.svg#webfont") format("svg");

}
@font-face {
    font-family: "HelveticaNeueUltraLightItalic";
    src:
	url("../img/fonts/eot/HelveticaNeueUltraLightItalic.eot?#iefix") format("embedded-opentype"),
	url("../img/fonts/woff/HelveticaNeueUltraLightItalic.woff") format("woff"),
	url("../img/fonts/ttf/HelveticaNeueUltraLightItalic.ttf") format("truetype"),
	url("../img/fonts/svg/HelveticaNeueUltraLightItalic.svg#webfont") format("svg");

}
*/
/* Fin definici�n de tipograf�as de Familia "HelveticaNeue" ( Fernando - Telvent/Schneider - (31-01)/(10-11)/2013 ) */
/* 0100011001100101011011000110100101111010001000000100111001101111011000110110100001100101001000000110010001100101001000000100010001101001011001100111010101101110011101000110111101110011 */




/*theme: LeroyMerlin Theme - author: - UXP , Telvent 2011*/
* {margin: 0;padding: 0;}

#ecoOpcion #page #wrapper {background: transparent url(../img/eco-fondo2.png) no-repeat scroll 4px	19px;}
a{color: #383838;text-decoration: none;cursor:pointer;
/*modificacion fusion R3 25/10/2013 */
font-size: 14px;
}
/* modificacion fusion R3 10/25/2013 */
a:hover,a:active,a:focus {text-decoration: underline!important;} /* modificacion - */
a img{border: none;}
a:visited {color: #383838;}
a:hover img,a:active img,a:focus img {border: none;}
li{}
em.more a {padding-left: 15px;background: transparent url(../img/icons/sprites.png) no-repeat scroll 0 2px;font-style: normal;}
em.more-comments a {font-style: normal;padding: 7px;}
em.more-comments:before {content: "|";}
p.back a {clear: both;display: block;background: url(../img/icons/sprites.png) 0 -67px no-repeat;margin: 25px 0;border-top: 1px solid #B3B3B3;border-bottom: none !important;padding: 5px 0 0 17px;font-style: normal;font-weight: bold;}
p.back a:hover,p.back a:focus,p.back a:active {text-decoration: underline !important;}
.all a {clear: both;display: block;margin: 10px 0 0 0;border-top: 1px solid #b3b3b3;padding: 5px 0 0 17px;background: transparent url(../img/icons/sprites.png) no-repeat scroll 0	5px;}
.aural,.skip a,#search-box label,#search-results .new-search label,#search-box h6,#nav-global span em,#nav li strong em,#nav-global li.on em,#nav-box li.on em,#nav-global h6,#nav-box li h3 em,#nav h6,em.more span,#promos .more,.pager li em,.pager h3,#search-results .form-wrapper label span,#main .vcard div h3,#extras .vcard div h3,#glossary-index h3,.day span,form div label em,#nav-content strong em,p#copyright-magnolia span,#event-pager h5,div.superpromos .superpromo-section p.more a span{display: block;position: absolute;overflow: hidden;left: -9999px;width: 1px;height: 1px;}
.skip a:active,.skip a:focus {position: absolute;background: #fff;outline: none;z-index: 1000;left: 200px;overflow: visible;width: auto;height: auto;padding: 5px 15px 10px 15px;font-size: 130%;font-weight: bold;}
#home #wrapper { }
#branding {position: relative;margin: 0 auto 5px auto; min-height: 111px;width: 978px;/* correcci�n de ancho y sombra*/}
#section-header {margin: 30px auto 20px auto;width: 938px}
#stage {position: relative;overflow: hidden;margin: 0 auto 20px auto;width: 938px;margin-top: 200px;}
#wrapper-2 {overflow: visible;width: 938px}
#tienda-listado #wrapper-2 {position: relative;}
#nav {float: right;display: inline;}
#wrapper-3 {float: left;display: inline; margin: 0 -20px 0 0;width: 938px !important;}
#map {margin: 0 0 20px 0;overflow: hidden;width: 700px;}
#main {float: left;overflow: hidden; display: inline; margin: 0 0px 0 0;width: 625px;}
#saldos #main {clear:both;} /* modificacion para saldos R3 - 09/05/2013 */
#wrapper-3>#main {overflow: visible;}
#extras {float: left;display: inline;float: right;width: 305px;}
#promos {overflow: hidden;float: none; width: 100%;clear: both; text-align: center;}
#site-info {clear: both;overflow: hidden;height: 1%; }
.col-subcol #wrapper-3 {width: 100%;}
.col-subcol #main {width: 700px;}
.col-subcol #main {width: 590px;}
.col-subcol #extras {width: 330px;}
.nav-col #main {width: 100%;}
#map {margin-top: 37px;}
.col-subcol-equal #wrapper-3 {width: 100%;}
.col-subcol-equal #main,.col-subcol-equal #extras {width: 460px;}
.nav-col-float2 #wrapper-3,.nav-col-float2 #main {width: 700px;}
.col-subcol-subcol #wrapper-3 {width: 100%;}
.col-subcol-subcol #main,.col-subcol-subcol #extras {width: 460px;}
.col-subcol-subcol #extras-1,.col-subcol-subcol #extras-2 {width: 220px;float: left;}
.col-subcol-subcol #extras-2 {float: right;}
.col-float2 #wrapper-3,.col-float2 #main {width: 100%;}
.col-float3 #wrapper-3,.col-float3 #main {width: 100%;}
.col-float2-subcol #wrapper-3,.col-float2-subcol #main {width: 700px;}
.col-float2-subcol #wrapper-3 {float: none;}
p,li,dd,dt {}
#stage p {font-size: 160%;}
p.intro {font-size: 160%;}
#stage h1 {font-size: 240%;}
#main h1 {font-size: 220%;letter-spacing: -1px;}
#main .opener h1 {font-size: 240%;}
#main .opener h1 em,#main h1 em {display: block;font-size: 62.5%;font-style: normal;}
#main h2 {font-size: 160%;}
#main .teaser h2 {font-size: 180%;}
#main .teaser h2 em {display: block;font-size: 66.66%;font-style: normal;}
#main .latest h3 em {display: block;font-style: normal;font-size: 68.75%;}
#main .links h2,#main .links h3 {font-size: 130%;font-weight: bold;}
#main .latest h3 {font-size: 160%;}
h4 {font-size: 130%;}
.teaser-group h5 {font-size: 160%;}
#main .teaserlist li {font-size: 160%;font-weight: bold;}
#main .links li {font-size: 120%;font-weight: normal;}
#main .links em {font-size: 85%; font-style: normal;}
table { border-collapse: separate;
    border-spacing: 0;}
#extras h2,#extras h3 {font-size: 160%;font-weight: bold;}
#extras .latest h3 {font-size: 160%;}
#extras .latest h3 em,#extras .box h2 em { display: block;font-size: 68.75%;font-style: normal;}
.promo h3 {font-size: 140%;}
#logo span {position: absolute;background-repeat: no-repeat;background-position: 0 0;z-index: 10;display: block;top: 0;left: 0;height: 51px;width: 202px;}
#logo strong,#logo em {overflow: hidden;position: relative;color: #000;font-size: 300%;}
#logo em {position: absolute;z-index: 11;left: 80px;bottom: 0;width: 100%;height: 30px;color: #ec1549;font-size: 130%;font-style: normal;font-weight: bold;line-height: 1.2em;white-space: nowrap;}
#logo a { display: block;left: 0;width: 28em;height: 40px;cursor: pointer;}
#logo a:hover {text-decoration: none;}
#logo a:hover img {border: none;}
#logo a img {}
#search-box input:focus,#search-box input.a11y-focus {background: #fff;border: 1px solid #ff3062;}
#search-box .button:hover,#search-box .button:active,#search-box .button:focus{}
#search-box a.button {width: 100px;display: inline;border: none;padding: 3px 10px 2px 10px;}
#nav-global {min-height: 69px;}
#nav-global.plus-navsub {min-height: 6.8em;height: 6.8em; border-bottom: 1px solid #4a4a4a;}
#wrapper>#nav-global.plus-navsub {height: auto;}
#nav-global.plus-navsub ul {border-bottom: none;}
#nav-global li {float: left;margin: 0;border-right: 1px solid #428c0f;font-family: 'UnitOTMedium';font-size: 14px;line-height: 1.55em;}
#nav-global li a,#nav-global li a:visited,#nav-global li strong {display: block;float: left;color: #fff;text-decoration: none;}
#nav-global li a {cursor: pointer; }
#nav-global li.on,#nav-global li.open {line-height: 1.55em;}
#nav-global li strong span,#nav-global li.open a span {padding-right: 10px;}
#nav-global ul ul {position: absolute;left: 0;top: 2.4em;width: 938px}
#nav-global li li,#nav-global li li.on {background: none;font-size: 100%;}
#nav-global li.open li span,#nav-global li.open li a,#nav-global li.open li strong{background: none;font-weight: normal;}
#nav-global li.open a {text-decoration: none;}
#nav-global li.open li.on a span,#nav-global li.open li strong span {font-weight: bold;color: #ff3062;}
#nav-global li li a:hover,#nav-global li li a:active,#nav-global li li a:focus,#nav-global li li a:hover span,#nav-global li li a:active span,#nav-global li li a:focus span{background: none;color: #ff3062;}
#section-header {background: #0d8ccc;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;overflow: hidden;color: #fff;display: none;}
#section-header h6 {float: right;width: 30%;padding: 10px;font-size: 180%;text-align: right;}
#section-header p {float: left;width: 65%;padding: 13px 10px 13px 10px;font-size: 130%;}
#stage {background: #151515;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#stage h1 {margin: 0 0 10px 0;}
#stage img {display: block;line-height: 1;}
#stage a img {border: none;width: 938px}
#stage-box {position: absolute;top: 53px;left: 20px;padding: 10px;background: #0D0D0D;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
#stage h1 {float: left;margin: 0;padding: 10px 10px 0 10px;font-weight: bold;color: #fff;letter-spacing: -1px;}
#stage p {clear: left;float: left;width: 300px;padding: 10px 10px;line-height: 1.3em;color: #fff;}
#breadcrumb {margin: 0 0 20px 0;float: left;}
#breadcrumb ol {list-style: none;margin: 0;}
#breadcrumb li {float: left;display: inline}
#breadcrumb li a:visited {color: #454545 !important;}
#wrapper-2 { float: left;}
.col-subcol-equal #main {position: relative;overflow: visible;}
.col-subcol-equal #breadcrumb {top: -30px;}
#nav,#extras,#main,#platform {}
#home #nav,#home #extras,#home #main {margin-top: 0;}
#main #page-intro:after {content: " ";display: block;clear: both;}
#main #page-intro h1 {margin: 0 0 5px 0;}
#main #page-intro p {margin: 0 0 25px 0;}
#main #page-intro .photo {float: left;width: 220px;height: auto;margin: 0 10px 0px 0;}
#main #page-intro .mod {float: right;margin-left: 10px;margin-right: 0;}
#main #page-intro .mod-2 {float: none;width: 460px;height: auto;margin-left: 0;margin-right: 0;}
.opener,.teaser {overflow: hidden;border-bottom: 1px solid #b3b3b3;margin: 0 0 20px 0;padding: 0 0 6px 0;}
.opener {border-bottom: none;position: relative;}
#main .opener h1 {margin: 0 0 5px 0;}
#main .opener h1 em {margin: 2px 0 -3px 0; padding: 0;}
#main .opener h1 a em {color: #555;}
.opener img {float: none;display: block;width: 458px;height: 213px;margin: 0 0 10px 0;}
.col-float2-subcol .opener {float: left;clear: none;width: 340px;margin: 0 20px 10px 0;}
.col-float2-subcol .opener img {width: 338px;}
.col-subcol .opener img {width: 588px;height: 250px;}
.col-subcol .opener img {width: 588px;height: 250px;}
.nav-col .opener img {float: left;width: 340px;margin: 0 10px 0 0;}
.teaser {float: left; width: 100%; padding: 0 0 20px 0;}
#main .teaser h2 {width: 310px;float: right;margin: 1px 0;}
#main .teaser h2 em { display: block;margin: 0 0 -2px 0;}
#main .teaser h2 a em {color: #555;}
#main .mod .links { margin-top: 10px;}
.teaser img {float: left;width: 138px;margin: 5px 10px 5px 0;}
#main .highlight {width: 446px;background: #f7f8d9;border-top: 4px solid #cdcc00;margin-bottom: 20px;padding: 6px 7px 10px 7px;}
#main .highlight h2 {width: 296px;}
.col-subcol-subcol #main .teaser h2,#main .teaser-group .teaser h2 {width: 230px;}
.col-subcol-subcol #main .highlight h2,#main .teaser-group .highlight h2{width: 216px;}
.col-subcol #main .teaser h2 {width: 590px;}
.col-float2-subcol #main .teaser h2,.nav-col-float2 #main .teaser h2 {width: 190px;}
#main .mod h2,.col-float3 #main .teaser h2,#main .teaser-group .mod h2 {width: auto;float: none;margin-top: 0;}
.col-float2-subcol .teaser img,.nav-col-float2 .teaser img {width: 138px;}
.col-float3 .opener,.col-float3 .teaser {clear: none;float: left;width: 300px;margin: 0 20px 20px 0;}
.col-float3 #main .highlight {width: 286px;}
.col-float3 #teaser-3,.col-float3 #teaser-6 {margin-right: 0;}
.col-float3 #teaser-4,.col-float3 #teaser-7 {clear: left;}
.col-float3 .opener img,.col-float3 .teaser img {display: block;float: none;width: 298px;}
.col-float3 .highlight img {width: 284px;}
.col-float3 .opener {background: #f2f2bf;background: #e5e57f;}
.col-float3 #main .opener h1 {border: none;}
.col-float3 .opener img {height: 150px;}
.col-float3 .teaser {border: none;}
.col-float3 #main .opener h1,.col-float3 #main .opener p {margin-left: 10px;margin-right: 10px;}
.col-float2 .opener,.col-float2 .teaser {float: left;width: 460px;margin-right: 20px;}
.col-float2-subcol .opener,.col-float2-subcol .teaser,.nav-col-float2 .teaser,.nav-col-float2 .opener{float: left;width: 340px;margin-right: 20px;overflow: hidden;}
.col-float2-subcol #main .highlight,.nav-col-float2 #main .highlight {width: 326px;}
.col-float2-subcol #main .highlight h2,.nav-col-float2 #main .highlight h2{width: 176px;}
.col-float2 #teaser-2,.col-float2 #teaser-4,.col-float2 #teaser-6,.col-float2 #teaser-8,.nav-col-float2 #teaser-2,.nav-col-float2 #teaser-4,.nav-col-float2 #teaser-6,.col-float2-subcol #teaser-2,.col-float2-subcol #teaser-4,.col-float2-subcol #teaser-6,.col-float2-subcol #teaser-8{margin-right: 0;}
.col-float2 #teaser-3,.col-float2 #teaser-5,.nav-col-float2 #teaser-3,.nav-col-float2 #teaser-5{clear: left;}
.col-float2 #teaser-8,.col-float2-subcol #teaser-8,.nav-col-float2 #teaser-6,.col-float2-subcol #teaser-6{margin-right: -3px; }
.nav-col #main .teaser h2 {width: 550px;}
.nav-col #main .teaser-group .teaser h2 {width: 470px;}
.teaser-group {clear: both;border-top: 4px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;margin: 0 0 20px 0;}
.teaser-group h5 {margin: 5px 0;color: #333;}
.teaser-group .teaser {float: none;border: none;margin: 0 0 5px 0;padding: 10px 0;}
.teaser-group .teaser img {width: 218px;}
.latest {border-top: 4px solid #b3b3b3;border-bottom: none;}
#main .latest h2 {float: none;margin: 5px 0 5px 0;}
#main .latest h3 {float: right;width: 310px;margin: 5px 0 5px 0;}
#main .mod h3 {width: 100% !important;}
#main .latest h3 em { display: block;margin: 0;}
#main .latest h3 a em {color: #555;margin: 0 0 5px 0;}
#main .latest ul {position: relative;overflow: hidden;height: 1%;}
#main .latest li {clear: left;float: left;margin: 5px 0 5px 0;padding: 5px 0 5px 0;overflow: hidden;width: 100%;font-size: 100%;}
.latest li p em {color: #555;font-style: normal;font-size: 100%;font-weight: normal;}
.col-subcol-subcol #main .latest h3 {width: 310px;}
.nav-col-float2 #main .latest h3 {width: 190px;}
.nav-col #main .latest h3 {width: 550px;}
.col-subcol #main .latest h3 {width: 440px;}
.col-float2 #main .latest h3 {width: 188px;}
#home.col-float2 #main .latest h3 {width: 310px;}
#main .teaserlist li {font-weight: bold;}
#main .teaserlist li em {font-weight: normal;}
.listing {border-top: 4px solid #cc0;margin: 20px 0 30px 0;}
.listing h3 {margin: 5px 0 1px 0;padding: 0 0 5px 0;color: #333;}
.listing ul {list-style: none;border-top: 1px solid #dedede;}
.listing li {border-bottom: 1px solid #dedede;}
.listing li a {display: block;padding: 5px 0 7px 0;}
#index .listing li a {display: inline-block;}
.listing li em {font-style: normal;color: #555;font-size: 90%;}
#main .teaser .links ul {clear: both;margin: 3px 0 -10px 0;}
#main .links ul,#main .text .links ul {list-style: none;margin: 0;}
#main .links {margin: 20px 0 20px 0;}
#main .text .links h2,#main .text .links h3 {margin: 5px 0 1px 0;padding: 3px 0 5px 0;color: #000;}
#main .teaser .links h3 {clear: both;margin: 10px 0 5px 0;}
#main .links li {padding: 5px;font-weight: normal;}
#main .links li a {background: url(../img/icons/sprites.png) 0 2px no-repeat;display: block;padding: 0 0 0 17px;}
#main .links .download a,#main .links .download li a {background: url(../img/icons/sprites.png) 0 -145px no-repeat;}
#main .links .external a,#main .links .external li a {background: url(../img/icons/sprites.png) 0 -291px no-repeat;}
#main .links em {color: #555;font-style: normal;}
#main .one-two-three {float: left;width: 460px;}
#main .one-two-three li {float: left;position: relative;width: 420px;height: 3em;margin: 0;padding: 5px 0 5px 35px;list-style: none;}
#main .one-two-three li a {display: block;}
#main .one-two-three li a:hover em {text-decoration: none;}
#main>.one-two-three li {height: auto;min-height: 3em;}
#main .one-two-three .text-box-section ul {border-top: 1px solid #ccc;margin: 10px 0;}
#main .text-box .text-box-section li {width: 405px;border-bottom: 1px solid #ccc;}
#main .one-two-three li em { position: absolute;top: 5px;left: 0;padding: 6px 10px 8px 9px;font-size: 140%;font-style: normal;color: #fff;}
#main .one-two-three li.no-10 em {padding-left: 2px}
#main .one-two-three li img {float: right;width: 88px;margin: 2px 0 0 5px;}
#main .event-list {overflow: hidden; position: relative;margin: 0 0 20px 0;border-top: 4px solid #b3b3b3;border-bottom: none;}
#main .event-list ul {margin: 0 0 10px 0;}
#main .event-list li {position: relative;overflow: hidden;float: left;margin: 0;padding: 10px 0 10px 0;list-style: none;width: 100%;}
#main .event-list h2 { float: none;margin: 5px 0;padding: 0;color: #333;}
#main .event-list li h3 { margin: 0 0 0 3.6em;font-size: 123%; }
#main ul.event-data {margin: 5px 0 0 4.5em;clear: both;border: none;}
#main .event-data li {display: block;background: none;border: none;margin: 0 10px 0 0;padding: 0;color: #555;font-weight: normal;font-size: 100%;}
#main .event-data li.organizer {clear: both;}
.event-list li a {padding: 0;}
div.date {position: absolute;top: 0;left: 0;margin: 0 5px 0 0;background: #afaf00;width: 4em;}
.date .month {display: block;padding: 2px 0 0 0;color: #fff;text-align: center;font-weight: bold;font-size: 160%;}
.date abbr {border: none;cursor: help;}
.date .day {display: block;padding: 0 0 5px 0;color: #fff;font-size: 240%;font-weight: bold;text-align: center;line-height: 1em;}
.date .till {display: block;height: 13px;text-indent: -9999px;}
.date .d-end {background: #d9d940;padding-top: 0;}
.event-list div.date {width: 3.6em;top: 10px;}
.event-list .date .month {padding-bottom: 5px;font-weight: normal;font-size: 123%;}
.event-list .date .day {font-size: 184.62%;}
.vevent {position: relative;clear: both;margin: 0 0 10px 0;border-top: 1px solid #fff;padding: 5px 5px 15px 5em;background: #f0f0f0 ;z-index: 1;}
#wrapper-2 .vevent h2 {padding: 0 2em 5px 0;font-size: 180%;}
.vevent div.date {left: -50px;}
.vevent>div.date {left: 0;}
.vevent li {list-style: none;}
#main .vevent p {display: block;margin: 0 0 10px 0;font-size: 120%;}
#wrapper-2 .vevent dl {margin: 5px 0 0 0;padding: 5px 0 0 0;height: 1%; line-height: 1.5em;}
#wrapper-2 .vevent dt {float: left;width: 80px;font-weight: bold;}
#wrapper-2 .vevent dd a.url {background: url(../img/icons/sprites.png) 0 -291px no-repeat;padding-left: 17px;color: #dd0e40;}
.vevent span {display: none;}
#extras .calendar {position: relative;border-top: 4px solid #b3b3b3;margin: 0 0 20px 0;}
#extras .calendar h2 {float: left;margin: 3px 0 6px 0;}
#extras .calendar table {width: 100%;line-height: 1.2em;}
#extras .calendar div.pager {clear: none;float: right;width: 30px;margin: 7px 0 0 0;}
#extras .calendar div.next {float: right;}
#extras .calendar div.pager a img {border: 1px solid #fff;width: 13px;margin: 0;}
#extras .calendar div.pager a:hover img,#extras .calendar div.pager a:focus img,#extras .calendar div.pager a:active img{border: 1px solid #ec1549;}
#extras .calendar table {clear: both;border-top: 1px solid #ccc;border-spacing: 0;empty-cells: show;}
#extras .calendar thead th {padding: 4px 0;}
#extras .calendar thead th abbr {border: none;}
#extras .calendar tbody tr {}
#extras .calendar tbody td {width: 25px;padding: 4px 0;text-align: center;}
#extras .calendar tbody td.on {margin: 2px 0;font-weight: bold;}
#extras .calendar tbody td a {display: block;}
#extras .calendar tbody td.on a {color: #dd0e40;}
.event-list #event-pager {position: absolute;top: 0;right: 0;}
.event-list #event-pager li {float: left;width: auto;background: none;margin: 0 0 0 10px;}
.event-list #event-pager li a {font-size: 120%;}
.event-list #event-pager li.prev a {background: url(../img/icons/sprites.png) 0 -71px no-repeat;padding-left: 16px;}
.event-list #event-pager li.next a {background: url(../img/icons/sprites.png) 125% 3px no-repeat;padding-right: 18px;}
#nav {margin-bottom: 7px;}
#nav-box {}
#nav-box ul {float: right;height: 47px;position: relative;top: 5px;}
#nav-box li,#nav-box li.on {height: 1%; list-style: none outside none;background: url("../img/bullet_triangle.gif") no-repeat scroll left	center transparent;float: left;font-family: Helvetica;font-size: 1.5em;height: 20px;line-height: 20px !important;margin-left: 2px;margin-right: 2px;padding: 13px 10px;}
#nav-box li.on {background: url("../img/muesca_submenu.gif") no-repeat scroll center	32px transparent;}
#nav-box li a {display: block;height: 1%; color: #000;}
#nav-box li.open a {font-weight: bold;color: #62BD19;}
#nav-box li.on strong,#nav-box a:hover,#nav-box a:active,#nav-box a:focus,#nav-box li.on a:active,#nav-box li.on a:focus,#nav-box li strong,#nav-box li.on a{text-decoration: none;}
#nav-box li.on a:hover,#nav-box li a:hover {text-decoration: underline}
#nav-box li strong {display: block;padding: 3px 0 5px 10px;font-weight: bold;}
#nav-box ul ul {margin: 5px 0 5px 10px;border: 1px solid #fff;border-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;padding: 0;background: #eeeeac;}
#nav-box li li {font-size: 100%;}
#nav-box li.on li,#nav-box li.open li a {font-weight: normal;}
#nav-box li.on li a {background: transparent;color: #000;}
#nav-box li li.on a {color: #fff;font-weight: bold;}
#nav-box ul ul ul {background: #f0f0d9;border-left: 10px solid #eeeeac;margin: 5px 0 5px 10px;border: 1px solid #fff;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;}
#nav-box li li.open li a {font-weight: normal;}
#nav-box li li li.on a {font-weight: bold;}
#nav-box.nav-speaking li {padding: 0;}
#nav-box.nav-speaking li a {padding: 3px 0 0 10px;}
#nav-box.nav-speaking li p a {padding-bottom: 5px;}
#nav-box.nav-speaking li h3 {padding: 0;font-size: 100%;font-weight: normal;}
#nav-box.nav-speaking li p {padding: 0;font-size: 100%;font-style: italic;}
#nav-box.nav-speaking li:hover,#nav-box.nav-speaking li:focus,#nav-box.nav-speaking li:active{cursor: pointer;}
#nav-box.nav-speaking li:hover h3 a,#nav-box.nav-speaking li:focus h3 a,#nav-box.nav-speaking li:active h3 a{color: #ec1549;background: none;text-decoration: none;}
#nav-box.nav-speaking li:hover p a,#nav-box.nav-speaking li:focus p a,#nav-box.nav-speaking li:active p a{text-decoration: none;background: #ec1549;color: #fff;}
.box {clear: both;width: 100%;border-top: 4px solid #b3b3b3;margin: 0 -3px 30px 0; }
#extras h2,#extras h3 {margin: 5px 0 5px 0;color: #333;}
#extras p {line-height: 1.3em;}
#extras img { float: left;margin: 0px;}
#extras ul {clear: both;margin: 0px;padding: 2px 0 0 0;list-style: none;}
#extras li {height: 1%;margin: 5px 0;}
#extras li a {display: block;padding: 5px 0 0 0px;color: #62BD19;}
#extras .download li a,#extras li.download a {background: url(../img/icons/sprites.png) 3px -428px no-repeat;}
#extras .external li a,#extras li.external a {background: url(../img/icons/sprites.png) 0 -139px no-repeat;}
#extras li a em {color: #555;font-size: 90%;font-style: normal;}
#extras .latest ul,#extras .latest ul li {margin: 0;border: none;padding: 0;}
#extras .latest ul li {margin: 5px 0;padding: 5px 0;font-size: 100%;}
#extras h3 a em {color: #555;}
#extras .latest h3 {margin: 0 0 5px 0;}
#extras .latest h3 a {background: none;font-weight: bold;padding: 0;}
#extras .latest h3 em,#extras .box h2 em { position: relative;margin: 0 0 3px 0;}
#extras h3 a em,#extras .box h2 a em {color: #555;}
#extras li .more a {display: inline;}
#extras .box-group h5 {margin: 0 -3px 5px 0;border-top: 4px solid #B3B3B3;padding: 5px 0;font-size: 160%;color: #333;}
#extras .box-group .box {border-top: 1px solid #B3B3B3;}
#extras .highlight {background: #f7f8d9;width: 206px;border-top: 4px solid #cdcc00;margin-bottom: 20px;padding: 0 7px 10px 7px;}
#extras .one-two-three {float: left;}
#extras .one-two-three li {position: relative;float: left;list-style: none;margin: 0;height: 30px;min-height: 30px;padding: 5px 0 5px 35px;}
#extras .one-two-three ul>li {height: auto;}
#extras .one-two-three .toc-box-toc li { width: auto;height: auto;min-height: 0;padding: 0;}
#extras .one-two-three ul li { width: 170px;}
#extras .one-two-three li em {position: absolute;top: 5px;left: 0;padding: 5px 10px 9px 9px;font-size: 140%;font-style: normal;text-align: center;color: #fff;}
#extras .one-two-three li.no-10 em {padding-left: 2px}
#extras .one-two-three li img {float: right;margin: 2px 0 0 5px;}
#extras .one-two-three ul li a {padding-left: 0;background: transparent;}
#extras .event-list {overflow: hidden;margin: 0 0 20px 0;}
#extras .event-list h2 {position: static;width: auto;height: auto;border-bottom: none;margin: 5px 0 0 0;padding: 0;color: #333;}
#extras .event-list ul {position: static;overflow: hidden;margin: -5px 0 10px 0;border: none;padding: 0;}
#extras .event-list li {position: relative;overflow: hidden;float: left;margin: 10px 0 0 0;border: none;padding: 10px 0 0 0;width: 100%;font-size: 100%;}
#extras div.date {position: absolute;background: #AFAF00;top: 10px;left: 0;width: 3.4em;margin-right: 10px;}
#extras .date .month {display: block;padding: 4px 0 1px 0;color: #fff;text-align: center;font-weight: normal;font-size: 140%;}
#extras .date abbr {border: none;cursor: help;}
#extras .date .day {display: block;padding: 4px 0 5px 0;color: #fff;font-size: 160%;font-weight: bold;text-align: center;}
#extras .event-list li h3 {float: none;margin: 0 0 5px 0;padding: 0 0 0 3em;font-size: 140%;width: 177px;}
#extras .event-list .event-data {border: none;margin: 0;padding: 0 0 0 4.3em;}
#extras .event-list .event-data li {display: block;background: none;margin: 0 10px 0 0;border: none;padding: 0;float: none;clear: both;height: auto;width: auto;color: #555;font-weight: normal;font-size: 130%;}
#extras .event-list li a {background: none;padding: 0;}
#extras .vcard {float: left;clear: both;width: 100%;margin: 0 0 30px 0;border-top: 4px solid #b3b3b3;padding: 5px 0 5px 0;}
#extras .vcard h3 {padding-right: 30px;}
#extras .vcard div {overflow: hidden;margin: 3px 0;}
#extras .vcard p {display: block;font-weight: normal;}
#extras .vcard .organization-name {margin-bottom: 5px;padding: 2px 0 3px 0;font-weight: bold;}
#extras .vcard div.adr p.locality,#extras .vcard div.adr p.postal-code {float: left;}
#extras .vcard div.adr p.locality {margin-left: .3em;}
#extras .vcard .given-name,#extras .vcard .family-name {margin-right: 5px;}
#extras .vcard div dl {margin: 5px 0 0 0;}
#extras .vcard div dt {float: left;clear: both;width: 5em;font-weight: bold}
#extras .vcard div dd {float: left;}
#extras .vcard .photo {width: 90px;}
#extras .vcard .photo img {width: 88px;}
#extras .vcard .photo dd {display: block;font-size: 110%;}
#extras .vcard .photo dt img {float: none;margin: 0;}
#extras .toc-box {background: #f2f2f2 ;overflow: hidden;width: 220px;border: none;float: left;clear: both; margin: 0 0 20px 0;padding: 0 0 6px 0;}
#extras .toc-box h2 {background: #000 ;margin: 0;padding: 5px 5px 0 5px;color: #fff;}
#extras ol.toc-box-toc {background: #000 ;width: 218px;overflow: hidden;padding: 10px 0 0 2px;list-style: none;}
#extras .toc-box-toc li {float: left;border: none;margin: 0 2px 0 0;}
#extras .toc-box-toc li a {float: left;display: block;padding: 0;color: #d0d0d0;text-decoration: underline;font-weight: bold;text-decoration: none;cursor: pointer;}
#extras .toc-box-toc li a.ui-disabled {cursor: default;}
#extras .toc-box-toc li a.on,#extras .toc-box-toc li a.a11y-focus,#extras .toc-box-toc li a:hover,#extras .toc-box-toc li a:active,#extras .toc-box-toc li a:focus{background: #f2f2f2;color: #000;text-decoration: none;}
#extras .toc-box-toc li span {display: block;margin-right: 4px;padding: 5px 6px 5px 10px;}
#extras .toc-box-toc li.on span,#extras .toc-box-toc li a:hover span,#extras .toc-box-toc li a.a11y-focus span,#extras .toc-box-toc li a:active span,#extras .toc-box-toc li a:focus span{background: #f2f2f2;}
#extras .toc-box .toc-box-section {background: #f2f2f2 ;float: left;width: 204px;margin: 0;padding: 10px 8px;}
#extras .toc-box .toc-box-section h3 {background: none;padding: 0 0 5px 0;color: #000;}
#module {width: 100%;float: right;margin: 0 0 20px 0;}
#module p {line-height: 1.3em;}
#module img {float: left;margin: 0 10px 5px 0;}
#extras #module .toc-box {background: #f2f2f2;width: 460px;margin: 0;}
#extras #module .toc-box h2 {background: #000;margin: 0;padding: 5px 5px 0 5px;color: #fff;font-size: 200%;}
#extras #module ol.toc-box-toc {background: #000;width: 460px;}
#module ol.toc-box-toc li {display: inline;}
#extras #module .toc-box .toc-box-section {width: 446px;}
#extras #module .toc-box .toc-box-section h3 {background: none;padding: 0 0 5px 0;color: #000;font-size: 160%;}
.promo {position: relative;overflow: hidden;float: left;display: inline; background: #000;}
#promo-4 {margin-right: 0;}
.promo-text {position: absolute;bottom: 1px;left: 1px;padding: 5px 5px 10px 5px;width: 208px;color: #fff;}
.promo h3 {margin: 0 0 5px 0;}
.promo h3 a {color: #ff3062;}
#wrapper-2 .promo p {color: #fff;}
.promo img {display: block;width: 218px;}
.promo a img { border: none}
.promo a:hover img,.promo a:active img,.promo a:focus img {border: none}
.promo a:visited {color: #fff;}
.separadorPie {width: 938px;height: 10px;display: block;float: left;}
p#copyright {color: #666666;display: block;float: left;font-size: 12px;margin-top: 11px;position: relative;}
p#copyright-magnolia {text-align: center;color: #ebebeb;padding: 2px;}
div>p#copyright-magnolia a {padding: 0 0 0 18px;background: url(../img/icons/sprites.png) 0 -939px no-repeat;}
p#copyright-magnolia span {display: none;}


#site-info div div.accesos, #site-info div div.bottom_linkDestacados {float: left;display: inline; }

#site-info #footerLinks {float: left;margin-bottom: 18px;}
#site-info ul {list-style: none;}
#site-info li,#site-info h6 a,#site-info li a {color: #62BD19;line-height: 10px;}
#site-info h6 a {font-weight: bold;}
#site-info li a {color: #454545;}
#site-info li a:hover,#site-info li a:active,#site-info li a:focus {text-decoration: underline;}
#site-info li.external a {background: url(../img/icons/sprites.png) 0 -363px no-repeat;padding-left: 18px;}
#site-info li img {margin: 5px 0 0 0;}
#site-info li a img {border: 0;}
#site-info div #about .photo {width: 65px;height: auto;margin: 3px 10px 0 0;}
#site-info div #about .mod {margin: 3px 0 0 10px;}
#site-info div #about .mod-2 {width: 300px;height: auto;margin: 0 0 5px 0;}
#main .text {clear: both;overflow: hidden;color: #333;width: 938px;}
#main h1 {clear: both;color: #62BD19;float: left;font-family: "UnitOTMedium";font-size: 23pt;font-weight: bold;height: 47px;line-height: 30pt;padding-bottom: 0;padding-left: 0;padding-right: 0;
/* modificacion fusion R3 14/11/2013
width: 350pt; */
}
#main .text h1 em {display: block;margin: 2px 0 0 0;font-style: normal;font-weight: bold;letter-spacing: .7px;color: #555;}
#main .text p.intro {color: #333;}
.js-on #article #main .text p.intro,#article.col-subcol #main .text p.intro{float: left;width: 100%;min-height: 1px;}
#article #main .text p.intro {width: 300px;min-height: 200px;height: auto;}
#main .text p {margin: 0 0 10px 0;}
#main .text p a {color: #62BD19;}
#main .text p a:hover,#main .text p a:active,#main .text p a:focus {text-decoration: underline; }
#main .text h2.subline {clear: both;border-top: 1px solid #ccc;margin: 20px 0 12px 0;padding: 2px 0 0 0;position: relative;}
#main .text ul,#main .text ol {}
#main .text ol {margin-left: 25px;float: right;}
#main .text ul ul,#main .text ol ol {list-style-type: none;}
#main .text li,#extras li {position: relative;}
#main .text li li {font-size: 100%;}
#main .text .highlight {background: #ff0;margin: 0;border: 0;padding: 0;width: auto;font-style: normal;}
#main #toc {clear: both;}
#main #toc h2 {margin: 5px 0 1px 0;border-top: 1px solid #ccc;padding: 3px 0 5px 0;color: #000;font-weight: bold;}
#main #toc ul {margin: 0 0 15px 0;list-style: none;}
#main #toc li {height: 1%;}
#main #toc a {display: block;background: url(../img/icons/sprites.png) 0 -139px no-repeat;padding: 5px 0 5px 18px}
.text blockquote {position: relative;padding: 15px 50px 5px 50px;}
.text blockquote cite {padding-left: 10px;font-size: 85%;}
#main .text .text-meta {clear: both;float: left;width: 100%;margin: 0 0 10px 0;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}
#main .text .text-data {overflow: hidden;float: left;width: 70%;margin: 0;}
#main .text .text-data li {float: left;margin: 0 15px 0 0;padding: 3px 0;list-style: none;font-size: 120%;color: #333;}
.text-meta dl {clear: both;float: left;width: 100%;border-top: 1px solid #dedede;padding: 3px 0;font-size: 92%;}
#wrapper-2 .text-meta dt {float: left;padding: 0 5px 0 0;}
#wrapper-2 .text-meta dd {float: left;padding: 0 10px 0 0;}
#main .text #text-features {position: relative;float: right;margin: 0;}
#text-features li {float: left;margin: 0 5px 0 0;padding: 2px 0;list-style: none;font-size: 120%;text-align: right;}
#text-features li a {color: #555;}
#text-features li.print a {background: url(../img/icons/sprites.png) 0 -578px no-repeat;padding-left: 16px;}
#text-features li.social-b a {padding-left: 18px;}
#text-features li a:hover,#text-features li a:focus,#text-features li a:active{color: #ec1549;text-decoration: underline;}
#text-features #bookmarks {background: #fff;position: absolute;z-index: 10;right: 0;top: 22px;width: 140px;border: 1px solid #dedede;}
#text-features #bookmarks ul {display: block;border: none;margin: 5px 5px 0 5px;}
#text-features #bookmarks ul li {float: none;margin: 0 0 4px 0;padding: 0;text-align: right;}
#text-features #bookmarks li a {padding: 1px 18px 1px 0;}
#text-features #bookmarks li.delicious a {background-position: 100% 0;}
#text-features #bookmarks li.google a {background-position: 100% -51px;}
#text-features #bookmarks li.wong a {background-position: 100% -101px;}
#text-features #bookmarks li.webnews a {background-position: 100% -151px;}
#text-features #bookmarks li.yigg a {background-position: 100% -201px;}
#text-features #bookmarks li.stumble a {background-position: 100% -254px;}
#text-features #bookmarks li.oneview a {background-position: 100% -387px;}
#text-features #bookmarks li.linkarena a {background-position: 100% -319px;}
.flash {margin: 20px 0;}
#nav-content {clear: both;background: #f7f8d9;margin: 0 0 20px 0;border: 1px solid #d3c595;padding: 5px;}
#nav-content em {font-style: normal;}
#main #nav-content h3 {margin: 5px 0;font-size: 180%;}
#main #nav-content ul {margin: 0;}
#main #nav-content li {margin: 2px 0;list-style: none;}
#main #nav-content li a {background: transparent url(../img/icons/sprites.png) 0 2px no-repeat;padding-left: 20px;}
#main #nav-content strong {padding: 0 0 0 20px;}
#comments {margin: 20px 0 30px 0;}
#comments h2 {margin: 0 0 10px 0;border-top: 4px solid #B3B3B3;padding-top: 3px;font-size: 240%;}
#comments h2 em {font-style: normal;}
#comments ul {}
#comments li {font-size: 100%;position: relative;list-style: none;margin: 0 0 20px 0;}
.comment-count {position: absolute;font-size: 500%;left: -70px;top: -5px;font-weight: bold;color: #C2C2C2;text-align: right;width: 60px;height: 50px;line-height: 1;}
#comments blockquote {background: #fff }
#comments blockquote p {font-size: 130%;background: #eaeaea;padding: 0 10px 10px 10px;}
#main #comments h3 {padding: 10px;background: #eaeaea;font-size: 160%;}
#comments p.comment-meta {margin: 0;padding: 0;background: transparent;font-size: 100%;}
#comments cite {display: block;margin: 10px 0 0 0;font-size: 130%;font-style: normal;}
#comments cite span {margin: 0 3px 0 0;}
#comments cite span:after {content: ",";}
#comments cite span:last-child:after {content: "";}
.vcard {float: left;clear: both;width: 100%;margin: 0 0 30px 0;border-top: 4px solid #b3b3b3;padding: 5px 0 5px 0;}
.vcard div {overflow: hidden;margin: 3px 0;}
#main .vcard .organization-name {margin-bottom: 5px;padding: 1px 0 1px 35px;font-weight: bold;font-size: 160%;}
#main .vcard p {display: block;}
.vcard div.adr p.locality,.vcard div.adr p.postal-code {float: left;}
.vcard div.adr p.locality {margin-left: .3em;}
.vcard div dl {margin: 5px 0 0 0;}
.vcard div dt {float: left;clear: both;width: 6em;font-weight: bold}
.vcard div dd {float: left;}
.vcard .photo {width: 140px;}
.vcard .photo img {width: 138px;}
.vcard .photo dd {display: block;}
.vcard .photo img.photo {margin: 0;padding: 0;}
.vcard div dl.tel span.type {display: none;}
#search-results #main h1 {padding-top: 10px;}
#search-results #main h1 em {display: inline;font-size: 166%;padding: 0 0 0 0;color: #000;}
#search-results #main ol {margin: 20px 0 0 0;}
#search-results #main .text h1 em {display: inline;font-size: 100%;color: #000;}
#search-results ol li {margin: 0 0 10px 0;padding: 0 0 10px 0;list-style: none;font-size: 100%;}
#search-results #main ol h2 {border: none;margin: 15px 0 5px 0;}
#search-results #main li p {clear: both;margin: 0;}
#search-results #main li p.category {margin: 2px 0 0 0;color: #555;font-size: 110%;}
#search-results #main ol ul {margin: 0;}
#search-results #main li ul.text-data li {background: none;float: left;margin: 2px 10px 4px 0;padding: 0;font-size: 130%;color: #555;}
#search-results #main .text-data {border: none;}
.pager {overflow: hidden;clear: both;width: 100%;margin: 0 0 20px 0;}
.pager ul {clear: both;float: right;}
.pager li {float: left;margin: 0 3px 0 0;list-style: none;text-align: center;}
.pager li a,.pager li strong,.pager li span {display: block;border: 1px solid #ec1549;border: 1px solid #ccc;padding: 2px 6px 2px 6px;font-weight: bold;}
.pager li span {border: none;padding: 3px 1px;}
.pager li strong {border: 1px solid #ccc;}
.pager li a:hover,.pager li a:active,.pager li a:focus {background: #ec1549;border: 1px solid #333;color: #fff;text-decoration: none;}
.pager li.previous a,.pager li.next a {border: 1px solid #fff;}
.pager li.previous a {background: url(../img/icons/sprites.png) 0 -68px no-repeat;padding-left: 15px;}
.pager li.next a {background: url(../img/icons/sprites.png) 143% 4px no-repeat;padding-right: 18px;}
.pager li.next a:hover,.pager li.next a:active,.pager li.next a:focus,.pager li.previous a:hover,.pager li.previous a:active,.pager li.previous a:focus{color: #EC1549;text-decoration: underline;}
#main .latest .pager {overflow: hidden;clear: both;width: 100%;margin: 0 0 20px 0;padding: 10px 0 0 0;}
#main .latest .pager ul {clear: both;float: right;}
#main .latest .pager li {background: none;clear: none;float: left;width: auto;margin: 0 3px 0 0;list-style: none;text-align: center;font-size: 130%;}
#main .latest .pager li a,#main .latest .pager li strong,#main .latest .pager li span{display: block;border: 1px solid #ec1549;border: 1px solid #ccc;padding: 2px 6px 2px 6px;font-weight: bold;}
#main .latest .pager li span {border: none;padding: 3px 1px;}
#main .latest .pager li strong {border: 1px solid #ccc;}
#main .latest .pager li a:hover,#main .latest .pager li a:active,#main .latest .pager li a:focus{background: #ec1549;border: 1px solid #333;color: #fff;text-decoration: none;}
#main .latest .pager li.previous a,#main .latest .pager li.next a {border: 1px solid #fff;}
#main .latest .pager li.previous a {background: url(../img/icons/sprites.png) 0 -68px no-repeat;padding-left: 15px;color: #EC1549;}
#main .latest .pager li.next a {background: url(../img/icons/sprites.png) 143% 4px no-repeat;padding-right: 18px;color: #EC1549;}
#main .latest .pager li.next a:hover,#main .latest .pager li.next a:active,#main .latest .pager li.next a:focus,#main .latest .pager li.previous a:hover,#main .latest .pager li.previous a:active,#main .latest .pager li.previous a:focus{color: #EC1549;text-decoration: underline;}
#main .event-list .pager {overflow: hidden;clear: both;width: 100%;margin: 0 0 20px 0;padding: 5px 0 0 0;}
#main .event-list .pager ul {clear: both;float: right;}
#main .event-list .pager li {background: none;clear: none;float: left;width: auto;margin: 0 3px 0 0;list-style: none;text-align: center;font-size: 130%;}
#main .event-list .pager li a,#main .event-list .pager li strong,#main .event-list .pager li span{display: block;border: 1px solid #ec1549;border: 1px solid #ccc;padding: 2px 6px 2px 6px;font-weight: bold;}
#main .event-list .pager li span {border: none;padding: 3px 1px;}
#main .event-list .pager li strong {border: 1px solid #ccc;}
#main .event-list .pager li a:hover,#main .event-list .pager li a:active,#main .event-list .pager li a:focus{background: #ec1549;border: 1px solid #333;color: #fff;text-decoration: none;}
#main .event-list .pager li.previous a,#main .event-list .pager li.next a{border: 1px solid #fff;}
#main .event-list .pager li.previous a {background: url(../img/icons/sprites.png) 0 -68px no-repeat;padding-left: 15px;}
#main .event-list .pager li.next a {background: url(../img/icons/sprites.png) 143% 4px no-repeat;padding-right: 18px;}
#main .event-list .pager li.next a:hover,#main .event-list .pager li.next a:active,#main .event-list .pager li.next a:focus,#main .event-list .pager li.previous a:hover,#main .event-list .pager li.previous a:active,#main .event-list .pager li.previous a:focus{color: #EC1549;text-decoration: underline;}
.form-wrapper {clear: both;}
.form-wrapper fieldset {border: none;margin: 5px 0 30px 0;}
.form-wrapper fieldset h2 {margin: 0 0 1px 0;border-top: 4px solid #cccc00;border-bottom: 1px solid #ccc;padding: 5px 0 5px 0;color: #333;}
.form-wrapper p.required {text-align: right;display: none;}
.form-wrapper p.required span,.form-wrapper dfn {color: #ec1549;font-weight: bold;}
.form-wrapper div {float: left;width: 460px;border-bottom: 1px dotted #b3b3b3;padding: 10px 0 15px 0;}
.form-wrapper div div {width: auto;border-bottom: none;margin: 0 0 10px 0;padding: 0;}
.form-wrapper div div.form-item {margin: 0;clear: none;}
.form-wrapper label {position: relative;display: block;font-size: 130%;}
.form-wrapper  fieldset .multiple-labels fieldset input,.form-wrapper input,.form-wrapper textarea,.form-wrapper div.mod input.mod{display: block;background: #ebebeb;width: 300px;margin: 3px 0 0 0;border: 1px solid #c2c2c2;padding: 3px 3px 4px 3px;}
.form-item-hidden,.form-wrapper input[type=hidden] {display: none;}
.form-wrapper .multiple-labels fieldset input.a11y-focus,.form-wrapper .multiple-labels fieldset input:focus,.form-wrapper input:focus,.form-wrapper textarea:focus,.form-wrapper input.a11y-focus,.form-wrapper textarea.a11y-focus{border: 1px solid #000;background: #fff;}
.form-wrapper input[type=radio].a11y-focus,.form-wrapper input[type=checkbox].a11y-focus{background: transparent;border: none;}
.form-wrapper textarea {height: 150px;width: 300px;}
.form-wrapper select {display: block;width: 310px;margin: 5px 0 0 0;}
.form-wrapper div span {display: block;padding: 5px 0 0 0;color: #555;font-size: 110%;}
.form-wrapper h4 {padding: 0 0 10px 0;color: #000;font-size: 130%;font-weight: bold;}
.form-wrapper div.multiple-labels label span {color: #555;font-size: 110%;font-weight: normal;}
.form-wrapper div label span {display: inline;}
.form-wrapper div label.m span {clear: both;padding: 0 0 5px 0;}
.form-wrapper div span.help a {background: url(../img/icons/sprites.png) 0 -651px no-repeat;padding-left: 15px;}
.form-wrapper div div.form-item-s,.form-wrapper div div.form-item-m,.form-wrapper div div.form-item-l{float: left;margin: 0;clear: none;width: 92px;}
.form-wrapper div div.form-item-m {width: 161px;padding: 0;}
.form-wrapper div div.form-item-l {width: 363px;}
.form-wrapper div div.form-item-s input {width: 70px;}
.form-wrapper div div.form-item-m input {width: 139px;}
.form-wrapper div div.form-item-l input {width: 209px;}
.form-wrapper fieldset fieldset {float: none;margin: 0;padding: 0;}
.form-wrapper fieldset fieldset .form-item {float: none;display: block;clear: both;}
.form-wrapper fieldset fieldset input {width: auto;display: inline;background: transparent;border: none;}
#main .form-wrapper fieldset fieldset legend {text-indent: -9999px;font-size: 0;}
.form-wrapper  fieldset fieldset div.form-item label {display: inline;}
.form-wrapper fieldset fieldset.mod .form-item {float: left;clear: none;margin-right: 10px;width: auto;}
.form-wrapper fieldset fieldset.mod .form-item label {display: inline;}
.form-wrapper div.button-wrapper {position: relative;border: none;padding: 10px 0 5px 0;}
.form-wrapper fieldset div.button-wrapper em {float: right;margin-top: -24px;font-size: 140%;}
.new-search .button,.form-wrapper div.button-wrapper input{background: #b90834 ;right: auto;width: auto;border: 1px solid #f19eb2;border-right: 1px solid #920728;border-bottom: 1px solid #920728;padding: 2px 10px;color: #fff;cursor: pointer;font-size: 120%;text-transform: uppercase;font-weight: bold;}
.new-search .button {padding-top: 3px;padding-bottom: 4px;}
.new-search .button:hover,.new-search .button:active,.new-search .button:focus,.form-wrapper div.button-wrapper input:hover,.form-wrapper div.button-wrapper input:active,.form-wrapper div.button-wrapper input:focus{background: #333;color: #fff;border: 1px solid #111;border-right: 1px solid #555;border-bottom: 1px solid #555;}
a.button {background: #b90834 ;min-width: 60px;width: auto;border: 1px solid #f19eb2;border-right: 1px solid #920728;border-bottom: 1px solid #920728;padding: 3px 20px 2px 20px;text-align: center;text-decoration: none;font-size: 110%;font-weight: bold;color: #fff;text-transform: uppercase;}
a.button span {position: absolute;}
a.button:hover,a.button:active,a.button:focus {color: #fac4d1;}
#search-results .form-wrapper div {background: #f2f2bf;float: left;width: 100%;padding: 10px 0;}
#search-results .form-wrapper input {float: left;margin: 3px 0 0 10px;}
#search-results .form-wrapper div a.button {float: left;margin-top: 2px;}
#search-results .form-wrapper input.submit {width: auto;background: #cc0;padding: 2px 10px;cursor: pointer;}
.error {color: #ec1549;font-weight: bold;}
#main .error h1 {margin-bottom: 10px;padding: 5px 0 0 30px;color: #ec1549;}
#main div.error {margin: 20px 0;font-weight: bold;}
/* modificacion R3 fusion */
#main div.error ul {/* margin: 0 0 0 45px;*/ }
#main div.error li {color: #ec1549;}
#main div.error li a,#main div.error label span {color: #ec1549;}
#main .form-wrapper div.error {margin: 0;}
.form-wrapper div.error input,.form-wrapper div.error textarea {border: 1px solid #ec1549;}
#main .success {margin: 10px 0;}
#main .success h1 {margin-bottom: 10px;padding: 5px 0 0 30px;color: #afaf00;}
#sitemap .links {border-top: 4px solid #b3b3b3;margin: 30px 0 30px 0;}
#sitemap .links h2 {margin: 16px 0 0 0;padding: 5px 0 5px 0;}
#sitemap .links h2 a {display: block;color: #555;}
#sitemap .links h2 a:hover,#sitemap .links h2 a:active,#sitemap .links h2 a:focus{color: #ec1549;}
#sitemap .links li {height: 1%;margin: 0;border: none;padding: 0;}
#sitemap .links li a {background: url(../img/icons/sprites.png) 0 7px no-repeat;padding: 6px 0 6px 15px;}
#sitemap .links li li a {background: url(../img/icons/sprites.png) 30px 7px no-repeat;padding-left: 45px;}
#sitemap .links li li li a {background: url(../img/icons/sprites.png) 60px 7px no-repeat;padding-left: 75px;}
#sitemap #wrapper-3 .links li ul {margin: 0;padding: 0;}
#sitemap .links li li {font-size: 100%;}
.list-box {}
#main .super-list div div {background: #f7f8d9;padding: 10px 10px 10px 25px;}
#main .super-list h3,#main .super-list p,#main .super-list li li {font-size: 100%;}
#main .super-list p {margin-bottom: 10px;}
#main .super-list li {float: left;width: 100%;list-style-type: none;}
#main .super-list li li {background: #fff;float: none;border: none;list-style-type: disc;}
#main .super-list li p {margin: 0;}
#main .super-list li h3 a {display: block;background: transparent url(../img/icons/sprites.png) no-repeat scroll	5px 7px;padding: 5px 0 5px 25px;font-weight: bold;cursor: pointer;}
#main .super-list li h3 a.a11y-focus {text-decoration: underline;}
#main .super-list li h3 a.on {background-color: #f2f2bf;background-position: 5px -139px;}
#main .super-list li ul,#main .super-list li ol {margin: 0 0 10px 25px;}
#main .super-list ol li {list-style-type: decimal;}
#main .super-list .photo,#main .super-list dt img {margin-bottom: 0;}
#main .super-list dl {overflow: hidden;}
#main .super-list dd {font-size: 85%;line-height: 1.3em;}
#main .super-list dd.copyright {font-size: 85%;}
#glossary-index {overflow: hidden;width: 100%;margin: 0 0 20px 0;}
#glossary-index ul {margin: 10px 0 0 0;}
#glossary-index li {list-style: none;float: left;margin: 0 5px 5px 0;font-size: 160%;}
#glossary-index li a,#glossary-index li span {display: block;border: 1px solid #ccc;padding: 2px 7px 2px 8px;min-width: 12px;text-align: center;font-weight: bold;}
#glossary-index li span {color: #555;}
#glossary-index li a:hover,#glossary-index li a:active,#glossary-index li a:focus{background: #ec1549;border: 1px solid #333;color: #fff;text-decoration: none;}
.glossary-box {float: left;width: 200px;height: 20em;margin: 0 10px 10px 0;border: 1px solid #ccc;padding: 10px;}
#main .glossary-box li.all {background: none;}
#main .glossary-box p.all a {margin-top: -1px;}
#main .glossary-box h2 {float: left;background: #fff;margin: 0 10px 0 0;padding: 0;font-size: 600%;color: #000;line-height: 1;text-transform: uppercase;}
#main .glossary-box ul {list-style: none;margin: 0;}
#main .glossary-box ul li {height: 1%; margin: 0;line-height: 1.2em;}
html>body #main .glossary-box ul li {height: auto;}
#main .glossary-box li a {display: block;padding: 5px 0 5px 0;}
.glossary-details {height: auto;width: 688px;padding: 10px 0 20px 10px;}
#main .glossary-details h2 {display: block;float: none;}
#main .glossary-details ul li {width: 47%;float: left;margin-right: 19px;}
.photo {float: left;display: inline-block;width: 220px;margin: 3px 10px 18px 0;}
dl.photo {padding: 0 0 5px 0;}
.photo img {display: block;width: 218px;border: 1px solid #ececec;}
dl.mod-2 {clear: both;float: none;}
dl.mod-2 img {}
img.mod-2 {clear: both;display: block;margin-bottom: 15px !important;}
.photo dd {background: #ececec;display: block;padding: 5px 5px 0 5px;}
.photo dd.zoom {float: right;}
.photo dd.zoom a {display: block;background: url(../img/icons/sprites.png) 0 -508px no-repeat;width: 12px;text-indent: -999px;}
#wrapper-2 .photo dd.copyright {font-style: italic;font-size: 120%;}
.photo dd.longdesc {display: none;}
.photo.mod {float: right;margin-right: 0;margin-left: 10px;}
.photo-index .photo {width: 220px;}
.photo-index .photo dt {min-height: 125px;height: auto;}
.photo-index .photo dt img {width: 218px;}
.photo-index dl {margin-right: 15px;}
.photo-index dl.last {margin-right: 0;}
.mask {background-color: #000;width: 100%;z-index: 110;}
.loading-mask {background: #000 }
.showbox {position: absolute;overflow: hidden;z-index: 120;top: 0;left: 0;margin: 40px 0 0;padding: 0 0 20px 0;width: 995px;background-color: #b3b3b3;}
.showbox-box {position: relative;overflow: hidden;}
.showbox-head {overflow: hidden;height: 1%;margin: 0 0 30px;padding: 5px;font-size: 120%;text-align: center;background-color: #555;color: #fff;}
.showbox-toolbar,.showbox h1.showbox-title {float: left;clear: both;}
.showbox h1.showbox-title {margin: 0 0 5px;font-size: 1.4em;}
.showbox-head a {color: #fff;cursor: pointer;margin-right: 10px;}
.showbox-toolbar .prev {background: url(../img/icons/sprites.png) 0 -73px no-repeat;padding-left: 17px;}
.showbox-toolbar .next {background: url(../img/icons/sprites.png) 190% 1px no-repeat;padding-right: 17px;}
.showbox-head a.ui-disabled {cursor: default;color: #aaa;text-decoration: none;}
.showbox .close-button {position: absolute;top: 5px;right: 5px;padding: 0 5px 0 17px;cursor: pointer;color: #fff;font-size: 120%;background: url(../img/icons/sprites.png) 0 -218px no-repeat;}
.showbox .content-box {background-color: #999;margin: 0 auto;}
.showbox.loading {background: #999 }
.showbox .multimedia-box {overflow: hidden;}
.showbox .text-content {background: #ececec;padding: 5px;}
.showbox h2 {margin: 5px 0;font-size: 130%;}
.showbox p {margin-bottom: 10px;font-size: 120%;}
.showbox ul {margin: 10px 0 10px 0;}
.showbox li {list-style: none;color: #555;font-size: 110%;}
.tagcloud {float: left;clear: both;width: 100%;border-top: 4px solid #b3b3b3;margin: 0 0 20px 0;}
.tagcloud ul {position: relative;}
#main .tagcloud h3,#wrapper-2 .tagcloud-wide h3 {margin: 5px 0;border-bottom: 1px solid #dedede;padding: 0 0 5px 0;font-size: 180%;}
.tagcloud li {display: inline;height: 22px;margin: 0 10px 0 0;list-style: none;vertical-align: middle;}
.tagcloud li a {font-size: 100%;line-height: 1.2em;}
.tagcloud li.level-2 a {font-size: 120%;}
.tagcloud li.level-3 a {font-size: 130%;font-weight: bold;}
.tagcloud li.level-4 a {font-size: 140%;font-weight: normal;}
.tagcloud li.level-5 a {font-size: 150%;font-weight: normal;}
.tagcloud li em {font-style: normal;}
#extras .tagcloud {margin-top: 0;margin-right: -3px;}
#extras .tagcloud ul {border: none;margin: 0;padding: 5px 0 0 0;}
#extras .tagcloud li {background: none;border: none;margin: 0 10px 5px 0;line-height: 1.6em;}
#extras .tagcloud li a {display: inline;background: none;padding: 0;}
.text-box-tabs {overflow: hidden;float: left;background: #f2f2f2;clear: both;width: 100%;margin: 0 0 20px 0;padding: 0 0 6px 0;}
#main .text-box-tabs h2 {background: #000;padding: 5px 5px 0 6px;color: #fff;}
ol.text-box-toc {float: left;position: relative;margin: 0;padding: 10px 0 0 0;list-style: none;height: auto;width: 100%;height: 1%;}
#main .text-box-toc li { float: left;display: inline;position: relative;list-style: none;width: auto;height: auto;min-height: 0;margin: 0 0px 0 2px;padding: 0;color: #000;line-height: 1.25em;}
.text-box-toc li a {background: #121212;color: #d0d0d0;float: left;display: block;font-weight: bold;cursor: pointer;}
.text-box-toc li a.ui-disabled {cursor: default;}
.text-box-toc li a.on,.text-box-toc li a.a11y-focus,.text-box-toc li a:hover,.text-box-toc li a:active,.text-box-toc li a:focus{background: #f2f2f2;color: #000;text-decoration: none;}
.text-box-toc li span {display: block;margin-right: 4px;padding: 5px 6px 5px 10px;}
.text-box-toc li.on span,.text-box-toc li a:hover span,.text-box-toc li a.a11y-focus span,.text-box-toc li a:active span,.text-box-toc li a:focus span{background: #f2f2f2;}
.text-box-tabs .text-box-section {float: left;width: 444px;margin: 0;padding: 10px 8px;}
.text-box-tabs .text-box-section {margin-right: -3px;}
#main .text-box-tabs .text-box-section h2 {clear: both;background: none;margin: 0 0 5px 0;padding: 10px 0 0 0;font-size: 160%;color: #000;}
#main .text-box-tabs .text-box-section h2 em {display: block;margin: 0 0 -3px 0;font-size: 68.75%;font-style: normal;padding: 0;}
#main .text-box-tabs .text-box-section h2 a em {color: #555;}
#main .text-box-tabs h2 a,#main .text-box-tabs p a {color: #dd0e40;}
.text-box-tabs img {float: left;width: 218px;margin: 0 10px 10px 0;}
#main .text-box-tabs .links {clear: both;margin: 10px 0 0 0;}
#main .text-box-tabs .links h3 {font-size: 130%;margin: 0 0pt 5px 0;}
#main .text-box-tabs .links li {border: none;}
.col-float2 .text-box-tabs {width: 460px;float: left;clear: none;}
.col-float3 .text-box-tabs {width: 100%;float: left;clear: none;}
.col-subcol #main .text-box-tabs h2 {background: #000000 }
ol.text-box-toc {background: #000 ;margin: 0 !important;}
.col-subcol .text-box-tabs {background: #f2f2f2 ;width: 590px;}
.col-subcol #text-box-toc {background: #000 }
.col-subcol .text-box-tabs .text-box-section {background: #f2f2f2 ;width: 575px;margin-right: -10px; }
.col-subcol #main .text-box-tabs .text-box-section h2 {background: none;}
.col-subcol #main>.text-box-tabs .text-box-section {margin-right: 0;}
.nav-col #main .text-box-tabs {background: #f2f2f2 ;width: 700px;}
.nav-col .text-box-tabs .text-box-section {width: 687px;background: #f2f2f2 ;}
.nav-col #main .text-box-tabs h2 {background: #000000 ;}
.nav-col ol.text-box-toc {background: #000 ;}
.nav-col #main .text-box-tabs .text-box-section h2 {background: none;}
div.superpromos {clear: both;position: relative;width: 260px;height: auto;min-height: 333px;margin: 20px 0;border: 1px solid #ccc;padding-right: 200px;}
.nav-col div.superpromos {width: 498px;}
.js-on div.superpromos {height: 33em;overflow: hidden;}
ol.superpromos-toc {overflow: hidden;position: absolute;right: 0;top: 0;width: 195px;margin: 0;padding: 0;}
#wrapper ol.superpromos-toc li {float: none;background: #ebebeb;font-size: 110%;color: #fff;list-style: none;}
ol.superpromos-toc a {display: block;background: #ebebeb ;height: 1%;margin: 0;border-bottom: 1px solid #fff;padding: 12px 10px 8px 20px;font-size: 150%;font-weight: bold;cursor: pointer;}
ol.superpromos-toc a.on,ol.superpromos-toc a:hover,ol.superpromos-toc a.a11y-focus,ol.superpromos-toc a:active,ol.superpromos-toc a:focus{background: #e5e57f;color: #000;text-decoration: none;}
div.superpromos .superpromo-section {margin: 0px;}
div.superpromos .superpromo-section h2 {margin: 10px 5px 5px 10px;padding: 0;font-size: 320%;}
div.superpromos .superpromo-section img {display: block;width: 250px;height: 150px;border: none;margin: 0 0 10px 10px;padding: 0;}
.nav-col div.superpromos .superpromo-section img {width: 485px;height: 200px;}
div.superpromos .superpromo-section p {margin: 0 0 1em 10px;line-height: 1.3em;font-size: 130%;}
div.superpromos .superpromo-section em.more {display: block;}
div.superpromos .superpromo-section em.more a {display: block;background: url(../img/icons/sprites.png) 0 7px no-repeat;padding: 5px 10px 5px 18px;font-weight: bold;}
ul.styleswitcher li {padding: 6px 0 0 0;}
ul.styleswitcher li {padding: 6px 0 0 0;}
ul.styleswitcher label {background: url(../img/icons/sprites.png) 0 2px no-repeat;padding-left: 17px;color: #ec1549;}
ul.styleswitcher label:hover,ul.styleswitcher label:active,ul.styleswitcher label:focus{text-decoration: underline;}
#stage div.tw-switcher {position: relative;background: #000;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left; clear: both;height: auto;width: 937px;margin: 0;padding: 0;}
#stage div.tw-switcher h3 {border: 0;padding: 5px 10px;color: #fff;font-size: 200%;}
#stage div.tw-switcher .pager {display: none;width: auto;margin: 0;}
.js-on #stage div.tw-switcher .pager {display: block;}
#stage div.tw-switcher .next,#stage div.tw-switcher .prev {position: absolute;bottom: 0;right: 0;width: 19px;height: 225px;}
#stage div.tw-switcher .prev {left: 0;right: auto;background-position: 0 0;border-left: none;}
#stage div.tw-switcher .next span,#stage div.tw-switcher .prev span {display: none;width: 19px;height: 225px;text-indent: -9999px;}
#stage div.tw-switcher .next span {background-position: 0 -1375px;}
#stage div.tw-switcher .next span.show,#stage div.tw-switcher .prev span.show{cursor: pointer;display: block;}
#stage div.tw-switcher .prev span.show:hover,#stage div.tw-switcher .prev span.show.over{}
#stage div.tw-switcher .next span.show:hover,#stage div.tw-switcher .next span.show.over{}
#stage div.tw-switcher .rack {background: #f2f2f2;float: left;width: 922px;margin: 0;padding-left: 15px;}
.js-on #stage div.tw-switcher .rack {overflow: hidden;height: 225px;width: 885px;display: inline;margin-left: 19px;}
#stage div.tw-switcher .rack-teaser {overflow: hidden;float: left;width: 375px;height: 225px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #stage div.tw-switcher .rack-teaser {background-image: none;border-right: none;margin: 0;padding: 0 20px 0 0px;}
#stage div.tw-switcher .rack-teaser h2 {margin: 8px 0 0 0;font-size: 180%;font-weight: normal;}
#stage div.tw-switcher .rack-teaser img {display: block;float: left;height: 100px;width: 380px;margin: 4px 10px 0 0;border: none;}
#stage div.tw-switcher .rack-teaser p {width: 375px;padding: 10px 0 0 0;font-size: 130%;color: #555;}
#stage div.tw-switcher .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#stage div.tw-switcher .rack-teaser em a {padding-left: 17px;}
#wrapper-2 #wrapper-3 div.tw-switcher {position: relative;background: #fff;border: 0;float: left;clear: both;height: auto;width: 698px;margin: 35px 0 0 0;padding: 0;}
#wrapper-2 #wrapper-3 div.tw-switcher h3 {margin: 10px 0 5px 0;border-top: 4px solid #b3b3b3;padding: 5px 0 2px 0;color: #000;font-size: 200%;}
#wrapper-2 #wrapper-3 div.tw-switcher .pager {display: none;width: auto;margin: 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-switcher .pager {display: block;}
#wrapper-2 #wrapper-3 div.tw-switcher .next,#wrapper-2 #wrapper-3 div.tw-switcher .prev{position: absolute;bottom: 0;right: 0;width: 19px;height: 180px;}
#wrapper-2 #wrapper-3 div.tw-switcher .prev {left: 0;right: auto;background-position: 0 0;border-left: none;}
#wrapper-2 #wrapper-3 div.tw-switcher .next span,#wrapper-2 #wrapper-3 div.tw-switcher .prev span{display: none;width: 19px;height: 180px;text-indent: -9999px;}
#wrapper-2 #wrapper-3 div.tw-switcher .next span {background-position: 0 -690px;}
#wrapper-2 #wrapper-3 div.tw-switcher .next span.show,#wrapper-2 #wrapper-3 div.tw-switcher .prev span.show{display: block;}
#wrapper-2 #wrapper-3 div.tw-switcher .prev span.show:hover,#wrapper-2 #wrapper-3 div.tw-switcher .prev span.show.over{}
#wrapper-2 #wrapper-3 div.tw-switcher .next span.show:hover,#wrapper-2 #wrapper-3 div.tw-switcher .next span.show.over{}
#wrapper-2 #wrapper-3 div.tw-switcher .rack {width: 938px;margin: 0;padding-left: 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-switcher .rack {display: inline;overflow: hidden;height: 180px;margin-left: 19px;padding-left: 15px;width: 645px;background: #f2f2f2;}
.js-on.hcm #wrapper-2 #wrapper-3 div.tw-switcher .rack {height: 210px;overflow: auto !important;}
#wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser {overflow: hidden;float: left;width: 340px;height: 170px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser {background-image: none;width: 385px;border-right: none;margin: 0;padding: 10px 10px 0 0px;}
#wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser h2 {margin: 0;width: 190px;float: right;font-size: 180%;font-weight: normal;}
.js-on #wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser h2 {width: 235px;}
#wrapper-2 #wrapper-3 div.tw-switcher .mod h2,.js-on #wrapper-2 #wrapper-3 div.tw-switcher .mod h2{width: 100%;}
#wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser img {display: block;float: left;width: auto;width: 140px;height: 150px;margin: 4px 10px 0 0;border: none;}
#wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser p {width: 190px;float: left;padding: 10px 0 0 0;font-size: 130%;color: #555;}
.js-on #wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser p {width: 200px;}
#wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#wrapper-2 #wrapper-3 div.tw-switcher .rack-teaser em a {padding-left: 17px;}
#home #wrapper-2 #wrapper-3 div.tw-switcher {margin: 0 0 20px 0;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-switcher {width: 938px}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-switcher .rack {width: 895px;}
#wrapper-2 #wrapper-3 #main div.tw-switcher {position: relative;background: #fff;border: 0;float: left;clear: both;height: auto;width: 458px;margin: 0 0 20px 0;padding: 0;}
#wrapper-2 #wrapper-3 #main div.tw-switcher h3 {margin: 10px 0 5px 0;border-top: 4px solid #b3b3b3;padding: 5px 0 2px 0;color: #000;font-size: 200%;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .pager {display: none;width: auto;margin: 0;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-switcher .pager {display: block;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .next,#wrapper-2 #wrapper-3 #main div.tw-switcher .prev{position: absolute;bottom: 0;right: 0;width: 19px;height: 180px;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .prev {left: 0;right: auto;background-position: 0 0;border-left: none;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .next span,#wrapper-2 #wrapper-3 #main div.tw-switcher .prev span{display: none;width: 19px;height: 180px;text-indent: -9999px;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .next span {background-position: 0 -690px;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .next span.show,#wrapper-2 #wrapper-3 #main div.tw-switcher .prev span.show{display: block;cursor: pointer;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .prev span.show:hover,#wrapper-2 #wrapper-3 #main div.tw-switcher .prev span.show.over{}
#wrapper-2 #wrapper-3 #main div.tw-switcher .next span.show:hover,#wrapper-2 #wrapper-3 #main div.tw-switcher .next span.show.over{}
#wrapper-2 #wrapper-3 #main div.tw-switcher .rack {width: 405px;margin: 0;padding-left: 0;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-switcher .rack {overflow: hidden;height: 180px;background: #f2f2f2;margin-left: 19px;padding-left: 15px;}
.hcm #wrapper-2 #wrapper-3 #main div.tw-switcher .rack {height: 205px;overflow: auto !important;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser {overflow: hidden;float: left;width: 340px;height: 170px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser {background-image: none;width: 400px;border-right: none;margin: 0;padding: 10px 20px 0 0px;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser h2 {margin: 0;width: 100%;float: none;font-size: 180%;font-weight: normal;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .mod h2 {width: 100%;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser img {display: block;float: left;width: auto;width: 140px;height: 130px;margin: 4px 10px 0 0;border: none;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser p {width: 190px;float: left;padding: 10px 0 0 0;font-size: 130%;color: #555;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser p {width: 250px;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser em a {padding-left: 17px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher {width: 460px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher .rack{width: 410px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher .rack-teaser{width: 400px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-switcher {width: 938px}
.js-on .col-float2 #wrapper-2 #wrapper-3 #main div.tw-switcher .rack {width: 895px;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher {width: 590px;}
.js-on .col-subcol #wrapper-2 #wrapper-3 #main div.tw-switcher .rack {width: 540px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-switcher {width: 700px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-switcher .rack {width: 647px;}
#wrapper-2 div.tw-switcher {position: relative;background: #000;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;clear: both;height: auto;width: 938px;margin: 0 0 20px 0;padding: 0;}
#wrapper-2 div.tw-switcher h3 {padding: 4px 10px 5px 10px;color: #fff;font-size: 200%;}
#wrapper-2 div.tw-switcher .pager {display: none;width: auto;margin: 0;}
.js-on #wrapper-2 div.tw-switcher .pager {display: block;}
#wrapper-2 div.tw-switcher .next,#wrapper-2 div.tw-switcher .prev {position: absolute;bottom: 0;right: 0;width: 19px;height: 225px;}
#wrapper-2 div.tw-switcher .prev {left: 0;right: auto;background-position: 0 0;border-left: none;}
#wrapper-2 div.tw-switcher .next span,#wrapper-2 div.tw-switcher .prev span{display: none;width: 19px;height: 225px;text-indent: -9999px;}
#wrapper-2 div.tw-switcher .next span {background-position: 0 -1375px;}
#wrapper-2 div.tw-switcher .next span.show,#wrapper-2 div.tw-switcher .prev span.show{display: block;cursor: pointer;}
#wrapper-2 div.tw-switcher .prev span.show:hover,#wrapper-2 div.tw-switcher .prev span.show.over{}
#wrapper-2 div.tw-switcher .next span.show:hover,#wrapper-2 div.tw-switcher .next span.show.over{}
#wrapper-2 div.tw-switcher .rack {background: #fff;float: left;width: 923px;margin: 0;padding-left: 15px;}
.js-on #wrapper-2 div.tw-switcher .rack {overflow: hidden;height: 225px;background: #f2f2f2;display: inline;width: 885px;margin-left: 19px;}
.hcm #wrapper-2 div.tw-switcher .rack {height: 250px;overflow: auto !important;}
#wrapper-2 div.tw-switcher .rack-teaser {overflow: hidden;float: left;width: 375px;height: 225px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #wrapper-2 div.tw-switcher .rack-teaser {background-image: none;border-right: none;margin: 0;padding: 0 20px 0 0px;}
#wrapper-2 div.tw-switcher .rack-teaser h2 {margin: 8px 0 0 0;font-size: 180%;font-weight: normal;}
#wrapper-2 div.tw-switcher .rack-teaser img {display: block;float: left;height: 100px;width: 380px;margin: 4px 10px 0 0;border: none;}
#wrapper-2 div.tw-switcher .rack-teaser p {width: 375px;padding: 10px 0 0 0;font-size: 130%;color: #555;}
#wrapper-2 div.tw-switcher .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#wrapper-2 div.tw-switcher .rack-teaser em a {padding-left: 17px;}
#stage div.tw-images {position: relative;background: #000;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;clear: both;height: auto;width: 937px;margin: 0;padding: 0;}
#stage div.tw-images h3 {border: 0;padding: 5px 10px;color: #fff;font-size: 200%;}
#stage div.tw-images .pager {display: none;width: auto;margin: 0;}
.js-on #stage div.tw-images .pager {display: block;}
#stage div.tw-images .next,#stage div.tw-images .prev {position: absolute;bottom: 0;right: 0;width: 19px;height: 113px;}
#stage div.tw-images .prev {left: 0;right: auto;background-position: 0 0;border-left: none;}
#stage div.tw-images .next a,#stage div.tw-images .prev a {display: none;width: 19px;height: 113px;text-indent: -9999px;}
#stage div.tw-images .next a {background-position: 0 -488px;}
#stage div.tw-images .next span.show,#stage div.tw-images .prev span.show{cursor: pointer;display: block;width: 100%;height: 100%;}
#stage div.tw-images .prev span.show:hover,#stage div.tw-images .prev span.show.over{background-position: 100% -650px;}
#stage div.tw-images .next span.show:hover,#stage div.tw-images .next span.show.over{background-position: 100% -811px;}
#stage div.tw-images .next span.show,#stage div.tw-images .next span.show{background-position: 100% -488px;}
#stage div.tw-images .rack {float: left;width: 899px;height: auto;margin: 0 0 0 19px;padding: 0;}
.js-on #stage div.tw-images .rack {height: 113px;overflow: hidden;}
#stage div.tw-images .rack-teaser {overflow: hidden;float: left;width: auto;height: 113px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #stage div.tw-images .rack-teaser {background-image: none;border-right: none;margin: 0 1px 0 0;padding: 0;}
#stage div.tw-images .rack-teaser img {display: block;float: left;height: 112px;width: auto;margin: 0;border: none;}
#wrapper-2 #wrapper-3 div.tw-images {position: relative;background: #fff;border: 0;float: left;clear: both;height: auto;width: 698px;margin: 35px 0 0 0;padding: 0;}
#wrapper-2 #wrapper-3 div.tw-images h3 {margin: 10px 0 5px 0;border-top: 4px solid #b3b3b3;padding: 5px 0 2px 0;color: #000;font-size: 200%;}
#wrapper-2 #wrapper-3 div.tw-images .pager {display: none;width: auto;margin: 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-images .pager {display: block;}
#wrapper-2 #wrapper-3 div.tw-images .next,#wrapper-2 #wrapper-3 div.tw-images .prev{position: absolute;bottom: 0;right: 0;width: 19px;height: 180px;}
#wrapper-2 #wrapper-3 div.tw-images .prev {left: 0;right: auto;background-position: 0 0;border-left: none;}
#wrapper-2 #wrapper-3 div.tw-images .next span,#wrapper-2 #wrapper-3 div.tw-images .prev span{display: none;width: 19px;height: 180px;text-indent: -9999px;}
#wrapper-2 #wrapper-3 div.tw-images .next span {background-position: 0 -690px;}
#wrapper-2 #wrapper-3 div.tw-images .next span.show,#wrapper-2 #wrapper-3 div.tw-images .prev span.show{display: block;}
#wrapper-2 #wrapper-3 div.tw-images .prev span.show:hover,#wrapper-2 #wrapper-3 div.tw-images .prev span.show.over{}
#wrapper-2 #wrapper-3 div.tw-images .next span.show:hover,#wrapper-2 #wrapper-3 div.tw-images .next span.show.over{}
#wrapper-2 #wrapper-3 div.tw-images .rack {width: 938px;margin: 0;padding: 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-images .rack {background: #fff;overflow: hidden;margin-left: 19px;width: 660px;height: 180px;}
.js-on.hcm #wrapper-2 #wrapper-3 div.tw-images .rack {height: 210px;}
#wrapper-2 #wrapper-3 div.tw-images .rack-teaser {overflow: hidden;float: left;width: 340px;height: 180px;border: none;margin: 0;padding: 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-images .rack-teaser {background-image: none;width: auto;border-right: none;}
#wrapper-2 #wrapper-3 div.tw-images .rack-teaser img {display: block;float: left;width: auto;height: 179px;margin: 0 1px 0 0;border: none;}
#home #wrapper-2 #wrapper-3 div.tw-images {margin: 0 0 20px 0;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-images {width: 938px}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-images .rack {width: 925px;}
#wrapper-2 #wrapper-3 #main div.tw-images {position: relative;background: #fff;border: 0;float: left;clear: both;height: auto;width: 458px;margin: 0 0 20px 0;padding: 0;}
#wrapper-2 #wrapper-3 #main div.tw-images h3 {margin: 10px 0 5px 0;border-top: 4px solid #b3b3b3;padding: 5px 0 2px 0;color: #000;font-size: 200%;}
#wrapper-2 #wrapper-3 #main div.tw-images .pager {display: none;width: auto;margin: 0;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-images .pager {display: block;}
#wrapper-2 #wrapper-3 #main div.tw-images .next,#wrapper-2 #wrapper-3 #main div.tw-images .prev{position: absolute;bottom: 0;right: 0;width: 19px;height: 113px;}
#wrapper-2 #wrapper-3 #main div.tw-images .prev {left: 0;right: auto;background-position: 0 0;border-left: none;}
#wrapper-2 #wrapper-3 #main div.tw-images .next span,#wrapper-2 #wrapper-3 #main div.tw-images .prev span{display: none;width: 19px;height: 113px;text-indent: -9999px;}
#wrapper-2 #wrapper-3 #main div.tw-images .next span {background-position: 0 -488px;}
#wrapper-2 #wrapper-3 #main div.tw-images .next span.show,#wrapper-2 #wrapper-3 #main div.tw-images .prev span.show{display: block;cursor: pointer;}
#wrapper-2 #wrapper-3 #main div.tw-images .prev span.show:hover,#wrapper-2 #wrapper-3 #main div.tw-images .prev span.show.over{}
#wrapper-2 #wrapper-3 #main div.tw-images .next span.show:hover,#wrapper-2 #wrapper-3 #main div.tw-images .next span.show.over{}
#wrapper-2 #wrapper-3 #main div.tw-images .rack {width: 420px;margin: 0;padding-left: 0;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-images .rack {overflow: hidden;height: 113px;background: #f2f2f2;margin-left: 19px;padding-left: 0;}
.hcm #wrapper-2 #wrapper-3 #main div.tw-images .rack {height: 138px;overflow: auto !important;}
#wrapper-2 #wrapper-3 #main div.tw-images .rack-teaser {overflow: hidden;float: left;width: auto;height: 113px;border: none;margin: 0 1px 0 0;padding: 0;}
#wrapper-2 #wrapper-3 #main div.tw-images .rack-teaser img {display: block;float: left;width: auto;width: auto;height: 112px;margin: 0;border: none;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-images {width: 460px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-images .rack{width: 440px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-images {width: 938px}
.js-on .col-float2 #wrapper-2 #wrapper-3 #main div.tw-images .rack {width: 905px;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-images {width: 590px;}
.js-on .col-subcol #wrapper-2 #wrapper-3 #main div.tw-images .rack {width: 552px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-images {width: 700px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-images .rack {width: 662px;}
#wrapper-2 div.tw-images {position: relative;background: #000;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;clear: both;height: auto;width: 938px;margin: 0 0 20px 0;padding: 0;}
#wrapper-2 div.tw-images h3 {padding: 4px 10px 5px 10px;color: #fff;font-size: 200%;}
#wrapper-2 div.tw-images .pager {display: none;width: auto;margin: 0;}
.js-on #wrapper-2 div.tw-images .pager {display: block;}
#wrapper-2 div.tw-images .next,#wrapper-2 div.tw-images .prev {position: absolute;bottom: 0;right: 0;width: 19px;height: 225px;}
#wrapper-2 div.tw-images .prev {left: 0;right: auto;background-position: 0 0;border-left: none;}
#wrapper-2 div.tw-images .next span,#wrapper-2 div.tw-images .prev span{display: none;width: 19px;height: 225px;text-indent: -9999px;}
#wrapper-2 div.tw-images .next span {background-position: 0 -1375px;}
#wrapper-2 div.tw-images .next span.show,#wrapper-2 div.tw-images .prev span.show{display: block;cursor: pointer;}
#wrapper-2 div.tw-images .prev span.show:hover,#wrapper-2 div.tw-images .prev span.show.over{}
#wrapper-2 div.tw-images .next span.show:hover,#wrapper-2 div.tw-images .next span.show.over{}
#wrapper-2 div.tw-images .rack {float: none;width: 938px;margin: 0;padding: 0;}
.js-on #wrapper-2 div.tw-images .rack {overflow: hidden;width: 900px;height: 223px;margin-left: 19px;}
.hcm #wrapper-2 div.tw-images .rack {height: 250px;overflow: auto !important;}
#wrapper-2 div.tw-images .rack-teaser {overflow: hidden;float: left;width: auto;height: 225px;border: none;margin: 0 1px 0 0;padding: 0;}
#wrapper-2 div.tw-images .rack-teaser img {display: block;float: left;height: 223px;width: auto;padding: 0;margin: 0;border: 0;}
#stage div.tw-paging {position: relative;background: #000;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;clear: both;height: auto;width: 937px;margin: 0;padding: 0;}
.js-on #stage div.tw-paging {padding: 0 0 50px 0;}
#stage div.tw-paging h3 {border: 0;padding: 5px 10px;color: #fff;font-size: 200%;}
#stage div.tw-paging .pagination {position: absolute;bottom: 10px;left: 10px;height: 30px;}
#stage div.tw-paging .pagination ul {float: none;}
#stage div.tw-paging .pagination li {float: left;margin-right: 8px;list-style-type: none;}
#stage div.tw-paging .pagination li a {display: block;float: left;background: url(../img/teaser-paging.png) 0 0 no-repeat;opacity: .5;margin-left: 1px;padding: 6px 14px 7px 9px;color: #000;font-size: 180%;font-weight: bold;}
#stage div.tw-paging .pagination li a:hover,#stage div.tw-paging .pagination li a:active,#stage div.tw-paging .pagination li a:focus{color: #62BD19;text-decoration: none;}
#stage div.tw-paging .rack {float: left;width: 922px;margin: 0;padding-left: 0;}
.js-on #stage div.tw-paging .rack {display: inline;overflow: hidden;position: relative;height: 320px;width: 938px;margin: 3px 0 0 3px;}
#stage div.tw-paging .rack-teaser {overflow: hidden;float: left;width: 938px;height: 320px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #stage div.tw-paging .rack-teaser {position: relative;background-image: none;border-right: none;margin: 0;padding: 0 20px 0 0px;}
#stage div.tw-paging .rack-teaser h2 {position: absolute;top: 40px;left: 30px;width: 350px;z-index: 10;margin: 0;font-size: 200%;font-weight: normal;}
#stage div.tw-paging .rack-teaser p {position: absolute;top: 30px;left: 20px;z-index: 5;background: #000;border: 1px solid #000;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;width: 350px;padding: 50px 10px 20px 10px;font-size: 160%;color: #fff;}
#stage div.tw-paging .mod p {width: 100%;}
#stage div.tw-paging .rack-teaser img {display: inline;width: 932px;height: 317px;float: left;margin: 4px 10px 0 0;border: none;}
#stage div.tw-paging .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#stage div.tw-paging .rack-teaser em a {padding-left: 17px;}
#wrapper-2 #wrapper-3 div.tw-paging {position: relative;background: #fff;border: 0;float: left;clear: both;height: auto;width: 698px;margin: 37px 0 0 0;padding: 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-paging {padding: 0 0 45px 0;}
#wrapper-2 #wrapper-3 div.tw-paging h3 {margin: 10px 0 5px 0;border-top: 4px solid #b3b3b3;padding: 5px 0 2px 0;color: #000;font-size: 200%;}
#wrapper-2 #wrapper-3 div.tw-paging .pagination {position: absolute;top: auto;bottom: 10px;left: 10px;height: 30px;}
#wrapper-2 #wrapper-3 div.tw-paging .pagination ul {float: none;}
#wrapper-2 #wrapper-3 div.tw-paging .pagination li {float: left;margin-right: 8px;list-style-type: none;}
#wrapper-2 #wrapper-3 div.tw-paging .pagination li a {display: block;float: left;opacity: .5;margin-left: 1px;padding: 6px 14px 9px 9px;color: #fff;font-size: 140%;font-weight: bold;}
#wrapper-2 #wrapper-3 div.tw-paging .pagination li a:hover,#wrapper-2 #wrapper-3 div.tw-paging .pagination li a:active,#wrapper-2 #wrapper-3 div.tw-paging .pagination li a:focus{color: #ec1549;text-decoration: none;}
#wrapper-2 #wrapper-3 div.tw-paging .rack {background: #f2f2f2;border: 1px solid #f2f2f2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;width: 927px;margin: 0;padding-left: 10px;}
.js-on #wrapper-2 #wrapper-3 div.tw-paging .rack {width: 680px;overflow: hidden;height: 205px;margin: 3px 0 0 3px;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser {overflow: hidden;float: left;width: 670px;height: 185px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser {background-image: none;border-right: none;margin: 0;padding: 10px 20px 0 0px;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser h2 {margin: 0 0 5px 0;width: 670px;font-size: 180%;font-weight: normal;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser img {display: inline;float: left;height: 155px;width: 380px;margin: 4px 10px 0 0;border: none;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser p {clear: none;float: left;width: 280px;padding: 0 0 0 0;font-size: 130%;color: #555;}
#wrapper-2 #wrapper-3 div.tw-paging .mod p {width: 100%;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#wrapper-2 #wrapper-3 div.tw-paging .rack-teaser em a {padding-left: 17px;}
#home #wrapper-2 #wrapper-3 div.tw-paging {margin: 0;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging {width: 938px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack {width: 925px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser {width: 925px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser h2 {width: 100%;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-paging .rack-teaser p {width: 520px;}
#wrapper-2 #wrapper-3 #main div.tw-paging {position: relative;background: #fff;border: 0;float: left;clear: both;height: auto;width: 460px;margin: 0 0 20px 0;padding: 0;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-paging {padding: 0 0 50px 0;}
#wrapper-2 #wrapper-3 #main div.tw-paging h3 {margin: 10px 0 5px 0;border-top: 4px solid #b3b3b3;padding: 5px 0 2px 0;color: #000;font-size: 200%;}
#wrapper-2 #wrapper-3 #main div.tw-paging .pagination {position: absolute;top: auto;bottom: 10px;left: 10px;height: 30px;}
#wrapper-2 #wrapper-3 #main div.tw-paging .pagination ul {float: none;}
#wrapper-2 #wrapper-3 #main div.tw-paging .pagination li {float: left;margin-right: 8px;list-style-type: none;}
#wrapper-2 #wrapper-3 #main div.tw-paging .pagination li a {display: block;float: left;opacity: .5;margin-left: 1px;padding: 6px 14px 9px 9px;color: #fff;font-size: 140%;font-weight: bold;}
#wrapper-2 #wrapper-3 #main div.tw-paging .pagination li a:hover,#wrapper-2 #wrapper-3 #main div.tw-paging .pagination li a:active,#wrapper-2 #wrapper-3 #main div.tw-paging .pagination li a:focus{color: #ec1549;text-decoration: none;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack {background: #f2f2f2;border: 1px solid #f2f2f2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;width: 440px;margin: 0;padding-left: 15px;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-paging .rack {overflow: hidden;height: 205px;margin: 3px 0 0 3px;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser {overflow: hidden;float: left;width: 920px;height: 195px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser {background-image: none;border-right: none;margin: 0;padding: 10px 20px 0 0px;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2 {margin: 0 0 5px 0;width: 440px;font-size: 180%;font-weight: normal;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser img {display: inline;float: left;height: 155px;width: 210px;margin: 4px 10px 0 0;border: none;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p {clear: none;float: left;width: 220px;padding: 0 0 0 0;font-size: 130%;color: #555;}
#wrapper-2 #wrapper-3 #main div.tw-paging .mod p {width: 100%;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser em a {padding-left: 17px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging {width: 460px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack{width: 440px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser{width: 440px;height: auto;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2{width: 440px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser img{height: 140px;width: 180px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p{width: 240px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .mod p {width: 100%;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging {width: 938px}
.js-on .col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack {width: 920px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser {width: 930px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2 {width: 100%;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p {width: 510px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-paging .mod p {width: 98%;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-paging {width: 590px;}
.js-on .col-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack {width: 570px;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser {width: 550px;height: auto;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2 {width: 100%;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser img {height: 140px;width: 180px;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p {width: 350px;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-paging .mod p {width: 98%;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging {width: 700px;}
.js-on .nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack,.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack{width: 680px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser {width: 660px;height: auto;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser h2 {width: 100%;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .rack-teaser p {width: 440px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-paging .mod p {width: 98%;}
#wrapper-2 div.tw-paging {position: relative;background: #000;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;clear: both;height: auto;width: 937px;margin: 0 0 20px 0;padding: 0;}
.js-on #wrapper-2 div.tw-paging {padding: 0 0 50px 0;}
#wrapper-2 div.tw-paging h3 {border: 0;padding: 5px 10px;color: #fff;font-size: 200%;}
#wrapper-2 div.tw-paging .pagination {position: absolute;top: auto;bottom: 10px;left: 10px;height: 30px;}
#wrapper-2 div.tw-paging .pagination ul {float: none;}
#wrapper-2 div.tw-paging .pagination li {float: left;margin-right: 8px;list-style-type: none;}
#wrapper-2 div.tw-paging .pagination li a {display: block;float: left;background: url(../img/teaser-paging.png) 0 0 no-repeat;opacity: .5;margin-left: 1px;padding: 7px 14px 9px 10px;color: #000;font-size: 140%;font-weight: bold;}
#wrapper-2 div.tw-paging .pagination li a:hover,#wrapper-2 div.tw-paging .pagination li a:active,#wrapper-2 div.tw-paging .pagination li a:focus{color: #ec1549;text-decoration: none;}
#wrapper-2 div.tw-paging .rack {background: #f2f2f2;border: 1px solid #f2f2f2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;width: 922px;margin: 0;padding-left: 15px;}
.js-on #wrapper-2 div.tw-paging .rack {overflow: hidden;height: 205px;display: inline;width: 915px;margin: 3px 0 0 3px;}
#wrapper-2 div.tw-paging .rack-teaser {overflow: hidden;float: left;width: 900px;height: 195px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #wrapper-2 div.tw-paging .rack-teaser {background-image: none;border-right: none;margin: 0;padding: 10px 20px 0 0px;}
#wrapper-2 div.tw-paging .rack-teaser h2 {float: right;width: 510px;margin: 0 0 5px 0;font-size: 180%;font-weight: normal;}
#wrapper-2 div.tw-paging .mod h2 {width: 100%;}
#wrapper-2 div.tw-paging .rack-teaser img {display: inline;float: left;height: 155px;width: 380px;margin: 4px 10px 0 0;border: none;}
#wrapper-2 div.tw-paging .rack-teaser p {clear: none;float: left;width: 500px;padding: 0 0 0 0;font-size: 130%;color: #555;}
#wrapper-2 div.tw-paging .mod p {width: 100%;}
#wrapper-2 div.tw-paging .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#wrapper-2 div.tw-paging .rack-teaser em a {padding-left: 17px;}
.slider-bar span {display: block;position: absolute;bottom: 2px;height: 23px;width: 105px;text-indent: -9999em;cursor: pointer;}
.slider-bar span.show {cursor: pointer;}
.slider-bar span.next {right: 2px;}
.slider-bar span.prev {left: 2px;}
#stage div.tw-slider {position: relative;background: #000;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;clear: both;height: auto;width: 937px;margin: 0;padding: 0;}
.js-on #stage div.tw-slider {padding: 0 0 35px 0;}
#home #wrapper-2 #wrapper-3 div.tw-slider {margin: 0;}
#stage div.tw-slider h3 {border: 0;padding: 5px 10px 0 5px;color: #fff;font-size: 200%;}
#stage div.tw-slider .rack {background: #f2f2f2;border: 1px solid #f2f2f2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;width: 922px;margin: 10px 0 0 0;padding-left: 15px;}
.js-on #stage div.tw-slider .rack {display: inline;overflow: hidden;height: 193px;width: 897px;margin-left: 12px;}
#stage div.tw-slider .rack-teaser {overflow: hidden;float: left;width: 375px;height: 193px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #stage div.tw-slider .rack-teaser {background-image: none;border-right: none;margin: 0;padding: 0 20px 0 0px;}
#stage div.tw-slider .rack-teaser h2 {margin: 8px 0 0 0;font-size: 180%;font-weight: normal;}
#stage div.tw-slider .rack-teaser img {display: inline;float: left;height: 80px;width: 160px;margin: 4px 10px 0 0;border: none;}
#stage div.tw-slider .rack-teaser p {clear: none;float: none;width: auto;padding: 2px 0 0 0;font-size: 130%;color: #555;}
#stage div.tw-slider .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#stage div.tw-slider .rack-teaser em a {padding-left: 17px;}
#stage div.tw-slider .slider-bar {position: absolute;left: -2px;bottom: 0;background: #000 ;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 0 106px;width: 726px;height: 23px;}
#stage div.tw-slider .ui-slider {display: none;position: relative;height: 23px;}
#stage div.tw-slider .ui-slider .ui-slider-handle {position: absolute;z-index: 1;top: 0;left: 0;width: 216px;height: 19px;margin: 0 0 0 -108px;}
#wrapper-2 #wrapper-3 div.tw-slider {position: relative;background: #f2f2f2;border: 1px solid #f2f2f2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;clear: both;height: auto;width: 698px;margin: 37px 0 0 0;padding: 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-slider {padding-bottom: 35px;}
#wrapper-2 #wrapper-3 div.tw-slider h3 {border: 0;padding: 5px 10px 0 5px;color: #000;font-size: 200%;}
#wrapper-2 #wrapper-3 div.tw-slider .rack {background: #fff;border: 1px solid #fff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;width: 680px;margin: 10px 0 0 0;padding-left: 15px;}
.js-on #wrapper-2 #wrapper-3 div.tw-slider .rack {width: 658px;overflow: hidden;height: 193px;display: inline;margin-left: 12px;}
.js-on.hcm #wrapper-2 #wrapper-3 div.tw-slider .rack {height: 225px;}
#wrapper-2 #wrapper-3 div.tw-slider .rack-teaser {overflow: hidden;float: left;width: 375px;height: 193px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #wrapper-2 #wrapper-3 div.tw-slider .rack-teaser {background-image: none;border-right: none;margin: 0;padding: 0 20px 0 0px;}
#wrapper-2 #wrapper-3 div.tw-slider .rack-teaser h2 {margin: 8px 0 0 0;font-size: 180%;font-weight: normal;}
#wrapper-2 #wrapper-3 div.tw-slider .rack-teaser img {display: inline;float: left;height: 80px;width: 160px;margin: 4px 10px 0 0;border: none;}
#wrapper-2 #wrapper-3 div.tw-slider .rack-teaser p {clear: none;float: none;width: auto;padding: 2px 0 0 0;font-size: 130%;color: #555;}
#wrapper-2 #wrapper-3 div.tw-slider .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#wrapper-2 #wrapper-3 div.tw-slider .rack-teaser em a {padding-left: 17px;}
#wrapper-2 #wrapper-3 div.tw-slider .slider-bar {position: absolute;left: 0;bottom: 0;background: #f2f2f2 ;border: 1px solid #f2f2f2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 0 106px;width: 487px;height: 23px;}
#wrapper-2 #wrapper-3 div.tw-slider .ui-slider {display: none;position: relative;height: 23px;}
#wrapper-2 #wrapper-3 div.tw-slider .ui-slider .ui-slider-handle {position: absolute;z-index: 4;top: 0;left: 0;margin: 0 0 0 -109px;width: 211px;height: 19px;}
#home #wrapper-2 #wrapper-3 div.tw-slider {margin: 0 0 20px 0;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-slider {width: 938px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-slider .rack {width: 900px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 div.tw-slider .ui-slider {background: #f2f2f2 ;width: 938px;}
#wrapper-2 #wrapper-3 #main div.tw-slider {position: relative;background: #f2f2f2;border: 1px solid #f2f2f2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;clear: both;height: auto;width: 458px;margin: 0 0 20px 0;padding: 0;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-slider {padding: 0 0 35px 0;}
.hcm #wrapper-2 #wrapper-3 #main div.tw-slider {padding-bottom: 0;}
#wrapper-2 #wrapper-3 #main div.tw-slider h3 {border: 0;padding: 5px 10px 0 5px;color: #000;font-size: 200%;}
#wrapper-2 #wrapper-3 #main div.tw-slider .rack {background: #fff;border: 1px solid #fff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;width: 418px;margin: 10px 0 0 0;padding-left: 15px;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-slider .rack {overflow: hidden;height: 193px;margin-left: 12px;}
.hcm #wrapper-2 #wrapper-3 #main div.tw-slider .rack {height: 220px;overflow: auto !important;}
#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser {overflow: hidden;float: left;width: 400px;height: 183px;border: none;margin: 0 10px 5px 0;padding: 10px 20px 0 0px;}
.js-on #wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser {background-image: none;border-right: none;margin: 0;}
#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser h2 {float: right;width: 230px;margin: 0;font-size: 180%;font-weight: normal;}
#wrapper-2 #wrapper-3 #main div.tw-slider .mod h2 {width: 100%;}
#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser img {display: inline;float: left;height: 80px;width: 160px;margin: 4px 10px 0 0;border: none;}
#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser p {clear: none;float: none;width: auto;padding: 2px 0 0 0;font-size: 130%;color: #555;}
#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser em a {padding-left: 17px;}
#wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar {position: absolute;left: 0;bottom: 0;background: #f2f2f2 ;border: 1px solid #f2f2f2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 0 105px;width: 247px;height: 23px;}
.hcm #wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar {display: none;}
#wrapper-2 #wrapper-3 #main div.tw-slider .ui-slider {display: none;height: 23px;position: relative;}
#wrapper-2 #wrapper-3 #main div.tw-slider .ui-slider .ui-slider-handle {position: absolute;z-index: 1;top: 0;left: 0;width: 211px;height: 19px;margin: 0 0 0 -105px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider {width: 460px;}
.js-on .col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack{width: 420px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser{width: 400px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack-teaser h2{width: 225px;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .mod h2 {width: 100%;}
.col-subcol-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar{background: #f2f2f2 ;width: 242px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-slider {width: 938px}
.js-on .col-float2 #wrapper-2 #wrapper-3 #main div.tw-slider .rack {width: 905px;}
.col-float2 #wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar {background: #f2f2f2 ;width: 726px;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-slider {width: 590px;}
.js-on .col-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .rack {width: 550px;}
.col-subcol #wrapper-2 #wrapper-3 #main div.tw-slider .ui-slider {background: #f2f2f2 ;width: 588px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-slider {width: 700px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-slider .rack {width: 660px;}
.nav-col #wrapper-2 #wrapper-3 #main div.tw-slider .slider-bar {background: #f2f2f2 ;width: 485px;}
#wrapper-2 div.tw-slider {position: relative;background: #000;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;clear: both;height: auto;width: 937px;margin: 0 0 20px 0;padding: 0;}
.js-on #wrapper-2 div.tw-slider {padding: 0 0 35px 0;}
.hcm #wrapper-2 div.tw-slider {padding-bottom: 0;}
#wrapper-2 div.tw-slider h3 {border: 0;padding: 5px 10px 0 5px;color: #fff;font-size: 200%;}
#wrapper-2 div.tw-slider .rack {background: #f2f2f2;border: 1px solid #f2f2f2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: left;width: 922px;margin: 10px 0 0 0;padding-left: 15px;}
.js-on #wrapper-2 div.tw-slider .rack {overflow: hidden;height: 193px;display: inline;width: 897px;margin-left: 12px;}
.js-on.hcm #wrapper-2 div.tw-slider .rack {height: 220px;overflow: auto !important;}
#wrapper-2 div.tw-slider .rack-teaser {overflow: hidden;float: left;width: 375px;height: 193px;border: none;margin: 0 10px 5px 0;padding: 0 5px 0 0;}
.js-on #wrapper-2 div.tw-slider .rack-teaser {background-image: none;border-right: none;margin: 0;padding: 0 20px 0 0px;}
#wrapper-2 div.tw-slider .rack-teaser h2 {margin: 8px 0 0 0;font-size: 180%;font-weight: normal;}
#wrapper-2 div.tw-slider .rack-teaser img {display: inline;float: left;height: 80px;width: 160px;margin: 4px 10px 0 0;border: none;}
#wrapper-2 div.tw-slider .rack-teaser p {clear: none;float: none;width: auto;padding: 2px 0 0 0;font-size: 130%;color: #555;}
#wrapper-2 div.tw-slider .rack-teaser em {display: block;margin-top: 5px;font-style: normal;}
#wrapper-2 div.tw-slider .rack-teaser em a {padding-left: 17px;}
#wrapper-2 div.tw-slider .slider-bar {position: absolute;left: -2px;bottom: 0;background: #000 ;border: 1px solid #000;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 0 106px;width: 727px;height: 23px;}
.hcm #wrapper-2 div.tw-slider .slider-bar {display: none;}
#wrapper-2 div.tw-slider .ui-slider {display: none;position: relative;height: 23px;}
#wrapper-2 div.tw-slider .ui-slider .ui-slider-handle {position: absolute;z-index: 1;top: 0;left: 0;width: 211px;height: 19px;margin: 0 0 0 -108px;}
-js-on .youtube-player-wrapper,.youtube-player {height: 400px;}
.youtube-player-wrapper {margin: 0 0 20px 0;}
.youtube-widget {margin: 0 0 20px 0;}
#main .youtube-widget ul {margin: 0;list-style: none;}
.youtube-widget li {overflow: hidden;height: 1%;margin: 5px 0;padding: 5px 0;font-size: 100%;}
.youtube-widget li h3 {margin: 5px 0;}
.youtube-widget li img {float: left;margin: 3px 10px 5px 0;}
#wrapper-2 #wrapper-3 #main .youtube-widget div.tw-switcher .rack-teaser{width: 120px;}
#wrapper-2 #wrapper-3 #main .youtube-widget div.tw-switcher .rack-teaser img{margin: 0 0 5px 0;width: 120px;height: 90px;}
#wrapper-2 #wrapper-3 #main .youtube-widget div.tw-switcher .rack-teaser h2{font-size: 140%;}
#wrapper-2 #wrapper-3 #main .youtube-widget div.tw-switcher .rack-teaser p,#wrapper-2 #wrapper-3 #main .youtube-widget div.tw-switcher h3{position: absolute;left: -9999em;overflow: hidden;width: 1px;}
.h30px {height: 30px}
.mb30px {margin-bottom: 30px}
.mb15px {margin-bottom: 15px}
.w100 {width: 100% !important;}
.fleft {float: left}
.fright {float: right}
.fnone {float:none!important;}
/*
@font-face {font-family: 'UnitOTMedium';src: url('../img/fonts/eot/unitot-medium-webfont.eot');src: local('?'), url('../img/fonts/woff/unitot-medium-webfont.woff')	format('woff'), url('../img/fonts/ttf/unitot-medium-webfont.ttf')	format('truetype'),	url('../img/fonts/svg/unitot-medium-webfont.svg#webfontGbfmY3Ui')	format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'ChillerRegular';src: url('../img/fonts/eot/chiller-webfont.eot');}
@font-face {font-family: 'ChillerRegular';src: url(//:) format('no404'),	url('../img/fonts/woff/chiller-webfont.woff') format('woff'),	url('../img/fonts/ttf/chiller-webfont.ttf') format('truetype'),	url('../img/fonts/svg/chiller-webfont.svg#webfont6pjXB0EE')	format('svg');font-weight: normal;font-style: normal;}
*/
.oculto {display: none !important}
.clear {clear: both}
strong {font-weight: bold;font-size: 1.1em}
.mitienda {color: #000 !important}
a.nounder:hover {text-decoration: none !important}
#mi-leroy-acceso {float: right;margin: 12px 0 0 0;position: relative;z-index: 80;}
.mi-leroy-acceso-int {display: inline;float: left;position: relative;}
.mi-leroy-acceso-int a {color: #62BD19;display: inline;font-size: 1.1em;height: 24px;line-height: 24px;padding-left: 4px;padding-right: 4px;width: 1px;}
.mi-leroy-acceso-sep {background-color: #666666;display: inline;float: left;height: 22px;line-height: 1px;margin-left: 6px;margin-right: 10px;margin-top: -4px;position: relative;width: 1px;}
.mi-leroy-acceso-mi-tda {display: inline;float: left;height: 24px;line-height: 24px;padding-right: 10px;position: relative;}
.tienda-seleccionada {background: url("../img/bckshopselect.gif") no-repeat scroll right top	transparent;display: block;float: left;font-size: 1.1em;font-weight: bold;height: 24px;line-height: 24px;padding: 0 12px 0 8px;margin-top: -4px;margin-left: 10px;margin-right: 10px}
.select-shop {color: #62BD19;cursor: pointer;display: inline;float: left;height: 24px;margin-left: 5px;padding-left: 5px}
.mi-leroy-acceso-sep {display: block;float: left;height: 22px;line-height: 1px;margin-left: 6px;margin-right: 10px;margin-top: -4px;width: 1px;}
.aviso-newsletter-tienda {background: url("../img/bck-newsletter-tienda.jpg") repeat scroll 0 0	transparent;clear: both;float: left;height: 67px;margin-bottom: 15px;width: 938px}
.aviso-newsletter-tienda .link-btn {margin: 20px 0 0 830px;position: absolute;}
a.link-btn {background: url("../img/bcktoolbar.jpg") no-repeat scroll 0 0	transparent;color: #383838;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;font-weight: bold;height: 25px;padding-left: 10px;white-space: nowrap;}
a.link-btn span {background: url("../img/bcktoolbar_r.jpg") no-repeat scroll right top	transparent;color: #383838;cursor: pointer;display: block;float: left;height: 19px;padding: 5px 10px 3px 0;width: auto;}
.aviso-newsletter-tienda h5 {font-size: 1.4em;font-weight: bold;margin-left: 100px;margin-top: 15px;white-space: nowrap;}
.aviso-newsletter-tienda p {
	/* modificacion fusion R3 04/10/2013
	font-size: 1.2em;margin: 3px 0 0 100px !important;*/
	    font-size: 0.9em !important;
    margin: 0 0 0 100px !important;

	}
.list-modules-banner {clear: both;
/* modificacion fusion R3 24/10/2013 */
margin-left: 0 !important;
margin-bottom: 20px;min-height: 150px;text-align: center;
/* modificacion fusion R3 22/11/2013
width: 938px; */
width: 100%!important;

margin-left: auto;margin-right: auto;}
.comunicadoHome {float: left;margin-bottom: 10px;}
#mi-pedido .comunicadoHome {float: left;margin-bottom: 30px;}
#alertasLightPopup {background: none repeat scroll 0 0 white;height: 305px;margin: 0px 0 0 0px;position: absolute;width: 575px;z-index: 500;border-radius: 5px;
border: 1px solid #C7C7C7;
	-webkit-box-shadow: 0 0 8px #333;
	-moz-box-shadow: 0 0 8px #333;
	-o-box-shadow: 0 0 8px #333;
	-ms-box-shadow: 0 0 8px #333;
	box-shadow: 0 0 8px #333;
}
#cboxWrapper #alertasLightPopup {}
#alertasLightPopup .alertas-leroy {color: #383838;float: left;font-size: 1.3em;line-height: normal;margin: 10px 25px;position: absolute;width: 525px;}
#alertasLightPopup .alertas-leroy .txt-alertas-leroy {background: url("../img/txtalertas-registrado.jpg") no-repeat scroll 0 0	transparent;height: 27px;margin-bottom: 10px;margin-top: 40px;width: 250px;}
#alertasLightPopup .alertas-leroy .txt-alertas-leroy span,#alertasLightPopup .txt-alertas-crearcuenta span{display: block;visibility: hidden;}
#alertasLightPopup .formulario-alerta {margin: 115px 0 0 25px;position: absolute;width: 165px;}
#alertasLightPopup .formulario-alerta label {display: block;font-size: 12px;margin-bottom: 4px;margin-top: 10px;}
#alertasLightPopup .formulario-alerta input {border: 1px solid #CCCCCC;color: #666666;font-size: 12px;width: 165px;}
#alertasLightPopup .formulario-alerta .btn-submit {border: medium none;float: right;margin-top: 5px;width: auto;background: none;height: 25px;cursor: pointer;}
#alertasLightPopup .recuerda-password {color: #383838;font-size: 11px;margin: 260px 0 0 25px;position: absolute;}
#alertasLightPopup .recuerda-password a.link,#alertasLightPopup .recuerda-password .resaltado{color: #62BD19 !important;}
#alertasLightPopup .txt-alertas-crearcuenta {background: url("../img/txtalertas-nuevo.jpg") no-repeat scroll 0 0	transparent;margin: 130px 0 0 300px;position: absolute;width: 250px;height: 25px;}
#alertasLightPopup .alerta-crear-cuenta a span {background: url("../img/boton-crear-cuenta.jpg") no-repeat scroll 0 0	transparent;display: block;float: right;height: 85px;margin-right: 44px;margin-top: 167px;position: relative;width: 231px;}
#overlay {background: #333333;opacity: .5;filter: alpha(opacity = 50);height: 100%;z-index: 450;position: absolute;left: 0;top: 0;display: none;}
.lme_alerta_leroy {width: 575px !important;}
#cboxWrapper .lme_alerta_leroy {top: inherit;z-index: 500;}
#alertasLightPopup .formulario-alerta .tit {display: block;font-size: 12px;font-weight: bold;margin-bottom: 4px;}
#footerLinks ul {float: left;}
#footerLinks ul li {color: #666666;float: left;padding-right: 14px;font-size: 12px;font-family: helvetica;}
#footerLinks ul li.last {border-right: none}
#footerLinks ul li a {color: #7DB839;font-size: 12px;font-weight: bold;}
#footerLinks ul li.odd {border-left: medium none;}
#toolbar {clear: both;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;height: 25px;margin: 20px 0 0;}
#toolbar ul {margin: 0;padding: 0px;}
#toolbar ul,#toolbar li {display: inline-block;float: left;font-size: 12px;font-weight: bold;list-style: none outside none;}
#toolbar li {color: #383838;text-decoration: none;background: url("../img/bg_botonGrisC.png") repeat-x scroll left top	transparent;padding-left: 3px;padding-right: 0px;margin: 0;height: 24px;padding-top: 3px;}
#toolbar li a {color: #383838;text-decoration: none;padding: 0px !important;margin: 0;}
#toolbar li a:hover {text-decoration: underline;}
#toolbar li.inicio {background: url("../img/bg_botonGrisL.png") no-repeat scroll right top	transparent;padding: 0 0 0 0 !important;width: 6px;}
#toolbar li.fin {background: url("../img/bg_botonGrisR.png") no-repeat scroll right top	transparent;padding: 0 0 0 0 !important;width: 6px;}
#toolbar .wrap-toolbar {background: url("../img/bcktoolbar_r.jpg") no-repeat scroll right top	transparent;height: 19px;padding: 3px 0;}
#toolbar a {cursor: pointer;color: #383838;display: inline-block;height: 19px;padding: 0 10px;position: relative;top: 1px;}
#toolbar a.lme_last {border-right: medium none;}
.margenesToolbar {margin: 10px 0 30px 10px !important;}
.wide-module {background: url("../img/topmodule.gif") repeat-y scroll 0 0 transparent;clear: both;float: left;margin-bottom: 20px;padding-top: 3px;width: 938px}
.wide-module .wrap-module {background: url("../img/bottommodule.gif") no-repeat scroll left bottom	transparent;clear: both;float: left;padding: 0 2px 5px;width: 936px;}
#lista-guias h3 {color: #383838;font-family: "UnitOTMedium";font-size: 19px;height: 30px;line-height: 30px;margin: 0px 0 0 24px;font-weight: normal;}
#lista-guias .lista {clear: both;float: left;margin: 15px 0 0;}
#lista-guias .guia {clear: both;float: left;margin: 0 0 0 18px !important;padding-bottom: 33px;position: relative;width: 920px;}
#lista-guias .guia .portada-guia {float: left;width: 115px;}
#lista-guias .guia .txt {color: #666666;float: left;
/* modificaion fusion R3 21/11/2013*/
font-size: 1em;
line-height: 1.3em;padding: 15px 15px 0;width: 370px;}
.novedad {left: 0;position: absolute;top: 0;}
.novedad-der {right: 0;position: absolute;}
#lista-guias .guia .txt h4 {color: #383838;font-size: 1.15em;font-weight: bold;margin-bottom: 5px;}
#lista-guias .accesos-guia {float: left;margin: 25px 0 0;padding: 10px 0 0;width: 389px;}
#lista-guias .accesos-guia-top {background: url("../img/accesos_guia_top.png") no-repeat scroll 0 0	transparent;height: 6px}
#lista-guias .accesos-guia-bottom {background: url("../img/accesos_guia_bottom.png") no-repeat scroll 0 0	transparent;height: 6px}
#lista-guias .accesos-guia .wrap-accesos-guia {background-color: #f7f7f7;padding: 5px 15px;width: 359px;}
#lista-guias .accesos-guia .wrap-accesos-guia li {background: url("../img/bullet.jpg") no-repeat scroll 0 4px transparent;color: #62BD19;float: left;
/* modificacion fusion R3 21/11/2013*/
font-size: 1em;
/* modificacion fusion R3 26/11/2013
height: 25px; */
 margin-bottom: 5px;

line-height: 1em;
padding: 0 0 0 12px;width: 167px;}
#lista-guias .accesos-guia .wrap-accesos-guia li a {color: #62BD19;text-decoration: none;background: none repeat scroll 0 0 transparent}
#lista-guias .accesos-guia .wrap-accesos-guia li a:hover {text-decoration: underline;}
.list-modules-banner .module-acceso {display: inline;height: 150px;
/* modificacion fusion R3 28/11/2013 antes 8 y probar en IE*/
margin-right: 7px;
min-width: 226px;padding: 0;}

.list-modules-banner .last {margin-right: 0;}
.list-modules-banner .module-acceso-280 {float: left;margin-left: 0px;padding: 0;}
.list-modules-banner .module-acceso-280+div {float: left;margin-left: 41px !important; padding: 0;}
.list-modules-banner .last-280 {margin-right: 0;}
#list-modules #textoPromo h6 {/*font-size: 1.2em;*/font-weight: bold;}
#list-modules #textoPromo p {font-size: 1.1em;margin-bottom: 3px;}
.list-modules-accesos-directos {clear: both;float: left;margin: 0 0 0px;width: 938px}
.list-modules-accesos-directos .banda-module-acceso {border-bottom: 1px solid #CCCCCC;float: left;padding: 0 0 5px;width: 938px}
.list-modules-accesos-directos .module-acceso {float: left;margin-right: 12px;padding: 0;width: 226px;}
.list-modules-accesos-directos .module-acceso .imagen-module-acceso {float: left;margin-right: 15px;width: 75px;}
.list-modules-accesos-directos .module-acceso .txt {color: #757575;float: left;
/* modificacion fusion R3 06/11/2013 */
/*font-size: 1.2em;*/
padding-top: 10px;width: 136px;}
.list-modules-accesos-directos .module-acceso .tit {color: #383838;margin-bottom: 5px;}
.list-modules-accesos-directos .last {margin-right: 0;}
.list-modules-accesos-directos .last-banda {border-bottom: medium none;}
.titguiaHome {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #383838}
.titguiaHome a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.titguiaHome a:hover {}
#modulo-promo-home .wrap-module {background: none repeat scroll 0 0 transparent;}
#modulo-promo-home #ofertas-destacadas-home {float: left;width: 936px;}
#modulo-promo-home #ofertas-destacadas-home #show-ofertas-destacadas {height: 407px;overflow: hidden;width: 936px;}
.h299slider {height: 299px !important;}
ol,ul {list-style: none outside none;}
.wide-module {clear: both;float: left;margin-bottom: 20px;padding-top: 3px;width: 938px}
.wide-module .wrap-module {clear: both;float: left;padding: 0 2px 5px;}
.copy {color: #757575;display: block;float: left;font-size: 1.1em; position: relative;width: 930px;}
.top-contenido {height: 6px;width: 938px;background: url("../img/940Top.png") no-repeat scroll 0 0 transparent;float: left;}
.top-contenido-gris {height: 6px;width: 938px;background: url("../img/940TopGris.png") no-repeat scroll 0 0	transparent;}
.top-contenido-gris-osc {height: 6px;width: 938px;background: url("../img/940TopGrisOsc.png") no-repeat scroll 0 0	transparent;}
.top-contenido-625 {height: 6px;width: 625px;background: url("../img/625Top.png") no-repeat scroll 0 0 transparent;}
.top-contenido-380Gris {height: 6px;width: 380px;background: url("../img/380TopGris.png") no-repeat scroll 0 0	transparent;}
.img-940Gris {background: url("../img/940TopGD.png") no-repeat scroll 0 0 transparent;}
.bottom-contenido {height: 6px;width: 938px;background: url("../img/940Bot.png") no-repeat scroll 0 0 transparent;margin-bottom: 15px;}
.bottom-contenido-625 {height: 6px;width: 625px;background: url("../img/625Bot.png") no-repeat scroll 0 0 transparent;margin-bottom: 15px;}
.bottom-contenido-380Gris {height: 6px;width: 380px;background: url("../img/380BotGris.png") no-repeat scroll 0 0	transparent;margin-bottom: 15px;}
.bottom-contenido-gris {height: 6px;width: 938px;background: url("../img/940BotGris.png") no-repeat scroll 0 0	transparent;margin-bottom: 15px;}
.bottom-contenido-gris-osc {height: 6px;width: 938px;background: url("../img/940BotGrisOsc.png") no-repeat scroll 0 0	transparent;margin-bottom: 15px;}
.bottom-contenido-deg {height: 6px;width: 938px;background: url("../img/940Bot_dg.png") no-repeat scroll 0 0 transparent;margin-bottom: 15px;float: left;}
.sala-prensa,.center-contenido {width: 938px;background: url("../img/940Med.png") repeat-y scroll 0 0 transparent;}
#guia .center-contenido {background: url("../img/940Med.png") repeat-y scroll 0 0 transparent	!important;}
#guia #lista-guias .center-contenid {background: url("../img/940Med.png") repeat-y scroll 0 0 transparent	!important;}
#serviciosTienda .center-contenido {background: url("../img/940Med.png") repeat-y scroll 0 0 transparent	!important;padding-left: 4px !important;width: 938px !important;}
.center-contenido-gris {width: 938px;background: url("../img/940MedGris.png") repeat-y scroll 0 0 transparent;}
.center-contenido-gris-osc {width: 938px;background: url("../img/940MedGrisOsc.png") repeat-y scroll 0 0	transparent;}
.center-contenido-deg {width: 936px;background: url("../img/bg_pedido.png") repeat-x scroll 0 bottom	transparent;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;float: left;}
.center-contenido-625 {width: 625px;background: url("../img/625Med.png") repeat-y scroll 0 0 transparent;position: relative;}
.center-contenido-380Gris {background-color: #DADADA;font-size: 13px;padding-left: 18px;padding-right: 18px;padding-top: 13px;width: 344px;color: #6F6F6F;}
#modulo-destacado-prensa p {margin: 0px !important;}
.top-destacado {height: 6px;background: url("../img/bg_destacadoTop.png") no-repeat scroll 0 0	transparent;}
.destacado {background: url("../img/bg_destacadoMed.png") repeat-y scroll 0 0	transparent;}
.bottom-destacado {height: 6px;background: url("../img/bg_destacadoBot.png") no-repeat scroll 0 0	transparent;}
.col-nota-prensa {float: left;width: 600px;margin: 11px 0px 0px 20px}
.destacados-prensa {float: right;margin: 11px 20px 0 0;width: 270px;}
#nota-prensa a span,#modulo-destacado-prensa a span,.boton-verMapa a span,.botonera-email a span{background: url("../img/bg_botonLeft.png") no-repeat scroll left top	transparent;color: #FFFFFF;display: inline-block;font-size: 0.95em;font-weight: normal;overflow: visible;padding: 0 0 0 3px !important;}
#nota-prensa a span span,#modulo-destacado-prensa a span span,.boton-verMapa a span span,.botonera-email a span span{background: url("../img/bg_botonRight.png") no-repeat scroll right top	transparent;display: block;float: right;padding: 0 3px 0 0 !important;}
#nota-prensa a span span span,#modulo-destacado-prensa a span span span,.boton-verMapa a span span span,.botonera-email a span span span{background: url("../img/bg_botoncenter.png") repeat-x scroll left top	transparent;display: block;text-align: left;white-space: nowrap;padding: 8px 7px 8px !important;}
#nota-prensa a span span span,#modulo-destacado-prensa a span span span,.boton-verMapa a span span span,.botonera-email a span span span{font-size: 12px;font-weight: bold;}
#nota-prensa a:hover span span span,#modulo-destacado-prensa a:hover span span span,.boton-verMapa a:hover span span span,.botonera-email a:hover span span span{text-decoration: underline}
#nota-prensa h5.antetitulo {display: block;color: #62BD19;font-size: 1.4em;font-weight: bold;margin-bottom: 5px;}
#nota-prensa h5.titulo {display: block;color: #383838;font-size: 1.4em;font-weight: bold;margin-bottom: 4px;}
#nota-prensa .fecha,#nota-prensa p {display: block;color: #666666;font-size: 1.2em;line-height: normal;margin-bottom: 8px !important;}
#nota-prensa .span-imagen {margin-bottom: 20px !important;margin-right: 10px;float: left;}
#nota-prensa {margin-bottom: 40px;}
#modulo-destacado-prensa {margin-bottom: 12px;}
#modulo-destacado-prensa .destacado {padding: 7px 10px 4px;}
#modulo-destacado-prensa p.tit {color: #383838;font-size: 1.2em;font-weight: bold;margin-bottom: 5px !important;}
#modulo-destacado-prensa p.resaltado {color: #62bd19 !important;}
#modulo-destacado-prensa p {color: #666666;font-size: 1.2em;line-height: 1.1em;margin-bottom: 10px !important}
#modulo-destacado-prensa p.boton-prensa {margin-bottom: 0px !important}
.bottom_linkDestacados {height: 1px;width: 938px;margin-bottom: 18px;background-color: #d3e4bf}
.accesos {width: 938px; }
.col-accesos {color: #666666;float: left;font-size: 1.1em !important;padding-right: 16px !important;width: 140px; }
.col-accesos h6 {font-weight: bold;font-size: 11px;}
.col-accesos h6,.col-accesos li,.col-accesos h6 a {color: #62BD19;line-height: 18px !important;min-height: 18px !important;}
#site-info #breadcrumb {margin-bottom: 0px !important;}
.registro-leroy .txt-registro-leroy,#passwordReminder .txt-registro-leroy{margin-bottom: 7px; }
.registro-leroy .txt-registro-leroy  h6 span,.center-contenido h6 span,.center-contenido-deg h6 span{color: #62BD19;font-family: "UnitOTMedium";font-size: 21px;line-height: 32px;}
.center-contenido .registro-leroy {color: #383838;font-size: 1.3em;line-height: normal;}
.formulario-registro .tit {color: black;font-size: 1.2em;margin: 0px 0 15px;}
.formulario-registro input {border: 1px solid #CCCCCC;margin-bottom: 9px;padding-bottom: 1px;padding-top: 1px;width: 165px;}
.formulario-registro .btn-submit,.ver-pedido .btn-submit,.col-izq .btn-submit,.datos-consulta-online .btn-submit,.busqueda-filtro .btn-submit,#enlaces .btn-submit,.button-wrapper .btn-submit,#envioamigo .btn-submit,#boton .btn-submit,.txt-slider .btn-submit,#nav .btn-submit,.lista-buttons .btn-submit{border: medium none;background: none;height: 24px;margin-top: 0px;margin-bottom: 10px;cursor: pointer;}
.ver-pedido {text-align: right;}
.formulario-pedido {margin-left: 25px;margin-right: 25px;padding-top: 5px;}
.col-usuario {float: left;margin-right: 10px;margin-top: 10px;text-align: left;}
.col-usuario p {font-size: 1.2em;font-weight: bold;line-height: normal;margin-bottom: 20px;}
.col-usuario select {background: none repeat scroll 0 0 white;}
.consulta-online select {border: 1px solid #CCCCCC;margin-bottom: 10px;width: 165px;}
.col-datos {float: left;margin-right: 30px;margin-top: 20px;text-align: left;width: 180px;}
.col-datos label {line-height: normal;margin-top: 16px;position: absolute;color: black;display: block;font-size: 1.2em;font-weight: bold;margin-bottom: 5px;}
.col-datos input {background-color: white;margin-top: 45px;position: absolute;padding: 1px 0 1px 0;border: 1px solid #CCCCCC;margin-bottom: 10px;width: 165px;}
.col-usuario select {background: none repeat scroll 0 0 white;border: 1px solid #CCCCCC;margin-bottom: 10px;width: 200px;}
.link-example {color: #62BD19;cursor: pointer;}
.link-example a:hover {text-decoration: underline;}
.recuerda-password {color: #383838;display: block;float: left;font-size: 11px;}
.recuerda-password a.link,.recuerda-password .resaltado,.recuerda-password a.link:hover{color: #62BD19 !important;font-size: 11px;}
#mylm-enviar span,#myplm-enviar span,#vertienda span,.button-wrapper .btn-submit span,#boton .btn-submit span,.txt-slider .btn-submit span,#nav .btn-submit span,.lista-buttons .btn-submit span{background: url("../img/bg_botonGrisL.png") no-repeat scroll left top	transparent;display: inline-block;font-size: 0.95em;font-weight: normal;overflow: visible;padding: 0 0 0 6px !important;}
#mylm-enviar span span,#myplm-enviar span span,#vertienda span span,.button-wrapper .btn-submit span span,#boton .btn-submit span span,.txt-slider .btn-submit span span,#nav .btn-submit span span,.lista-buttons .btn-submit span span{background: url("../img/bg_botonGrisR.png") no-repeat scroll right top	transparent;display: block;float: right;padding: 0 6px 0 0 !important;}
#mylm-enviar span span span,#myplm-enviar span span span,#vertienda span span span,.button-wrapper .btn-submit span span span,#boton .btn-submit span span span,.txt-slider .btn-submit span span span,#nav .btn-submit span span span,.lista-buttons .btn-submit span span span{background: url("../img/bg_botonGrisC.png") repeat-x scroll left top	transparent;display: block;padding: 2px 10px 7px !important;text-align: left;white-space: nowrap;}
#mylm-enviar span span span,#myplm-enviar span span span,#vertienda span span span,.button-wrapper .btn-submit span span span,#boton .btn-submit span span span,.txt-slider .btn-submit span span span,#nav .btn-submit span span span,.lista-buttons .btn-submit span span span{font-size: 12px;font-weight: bold;}
#mylm-enviar:hover span span span,#myplm-enviar:hover span span span,#vertienda:hover span span span,.btn-submit:hover span span span,#boton .btn-submit:hover span span span,.txt-slider .btn-submit:hover span span span,#nav .btn-submit:hover span span span,.lista-buttons .btn-submit:hover span span span{text-decoration: underline}
.msgerror {color: #CC0000;float: left;font-size: 1.1em;font-weight: bold;margin-bottom: 5px;}
.suscripcion-mileroy {float: left;padding-left: 10px;}
.suscripcion-mileroy h6 span {color: #62BD19;font-family: "UnitOTMedium";font-size: 21px;line-height: 32px;}
.login-mileroy {width: 938px;background: url("../img/links940Med.jpg") repeat-y scroll 0 0	transparent;}
#suscripcion-mileroy a span {background: url("../img/boton-crear-cuenta.jpg") no-repeat scroll 0 0	transparent;display: block;float: right;height: 85px;margin-right: 44px;margin-top: 29px;position: relative;width: 231px;}
.txt-registro-crearcuenta {margin-top: 52px;}
#suscripcion-mileroy a h6.txt-registro-crearcuenta span {background: none !important;}
.aviso-newsletter-tiendaDer {background: url("../img/tu-banner-news.png") no-repeat scroll 0 0	transparent;clear: both;float: left;height: 141px;margin-bottom: 14px;width: 305px;}
.aviso-newsletter-tiendaDer h5 {color: #383838;
/* modificacion fusion R3 21/11/2013*/
font-size: 1em;
font-weight: bold;margin-left: 10px;margin-top: 10px;white-space: nowrap;}
.aviso-newsletter-tiendaDer p {color: #757575;
/* modificacion fusion R3 21/11/2013*/
font-size: 0.9em;
font-weight: bold;
line-height: 1.3em !important;margin-left: 10px;margin-top: 10px;width: 265px;}
.colProyecSig {margin-bottom: 14px;background: url("../img/tu-cab-banner-siguientes.gif") no-repeat scroll	0% 0% transparent;padding-top: 31px;float: left;}
.colProyecAnt {background: url("../img/tu-cab-banner.gif") no-repeat scroll 0 0	transparent;margin-bottom: 14px;padding-top: 31px;float: left;}
.colProyecAnt div {float: left}
.colProyecSig span.bg-bottom,.colProyecAnt span.bg-bottom {display: block;display: block;float: left;height: 8px;width: 305px;}
.pasoAPaso {float: left;width: 606px;margin-bottom: 20px;border-left: 1px solid #CDCDCD;border-right: 1px solid #CDCDCD;clear: both;color: #5F5F5F;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;padding-bottom: 10px;padding-left: 17px;}
.teProponemosList mod {float: left;padding-right: 18px;width: 588px;border-left: 1px solid #CDCDCD;border-right: 1px solid #CDCDCD;clear: both;color: #5F5F5F;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;padding-bottom: 10px;padding-left: 17px;}
.listadoPasosIzq {list-style: none outside none;width: 250px;color: rgb(111, 111, 111);float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-left: 40px;}
.listadoPasosIzq li {font-weight: bold;margin-bottom: 14px;}
.listadoPasosIzq span {background: url('../img/tu-pasov.gif') no-repeat scroll 0pt 0pt	transparent;color: rgb(255, 255, 255);float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;height: 16px;margin-right: 4px;margin-top: -2px;padding-top: 1px;text-align: center;width: 17px;}
.listadoPasosDcha {list-style: none outside none;float: left;margin-left: 20px;width: 250px;}
.listadoPasosDcha li {font-weight: bold;margin-bottom: 14px;}
.listadoPasosDcha span {background: url('../img/tu-pasov.gif') no-repeat scroll 0pt 0pt	transparent;color: rgb(255, 255, 255);float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;height: 16px;margin-right: 4px;margin-top: -2px;padding-top: 1px;text-align: center;width: 17px;}
#comoHacerlo #wrapper-3 h1 {clear: both;color: #62BD19;float: left;font-family: "UnitOTMedium";font-size: 25pt;font-weight: bold;/* height: 47px;*/line-height: 31pt;margin: 0 0 0 10px !important;padding-bottom: 5px;padding-left: 0;padding-right: 0;width: 100%;display: block;}
#wrapper-3 h1 {clear: both;color: #000000;float: left;font-family: helvetica;font-size: 26px;font-weight: bold;height: 47px;line-height: 31pt; padding-bottom: 6px;padding-left: 0;padding-right: 0;
/* modificacion fusion R3 14/11/2013
width: 600px; */
/* 18/11/2013 */
width: 100%;

display: block; }
#wrapper-3 h1.sinmenu {width: 938px !important}
#productosNecesarios {padding-left: 18px;}
#productosNecesarios .producto {border-bottom: 1px solid #CCCCCC;float: left;margin-top: 18px;padding-bottom: 29px;position: relative;width: 589px;}
#productosNecesarios .producto .bloque {float: left;display: block;width: 330px;}
#productosNecesarios .producto .bloque .descr-producto {display: block; }
#productosNecesarios .producto .bloque .ico-producto {border-bottom: 1px dotted rgb(204, 204, 204);height: 0px;position: relative;padding-bottom: 16px;}
#productosNecesarios .producto .bloque .ico-producto img {vertical-align: text-top;}
#productosNecesarios .producto .bloque .ico-producto p {display: inline-block;bottom: 0pt;color: rgb(111, 111, 111);font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;margin-bottom: 5px; }
#productosNecesarios .producto .cartela-amarillo {background: url("../img/bg_cartela_amarilla.png") no-repeat scroll left	top transparent;float: left;height: 107px;margin-left: 21px;margin-top: 20px;width: 107px;}
#productosNecesarios .producto .tachado {background: url("../img/tachado.png") no-repeat scroll center center	transparent;display: block;height: 26px;margin: 0 0 0;position: absolute;right: 0;width: 75px;z-index: 20;top: 2px; }
#productosNecesarios .producto .txtArtNombreVerde {color: #339900;display: block;font-size: 1.1em;font-stretch: condensed;font-weight: bold;letter-spacing: -1px;line-height: 12px;margin-left: 7px;margin-top: 11px;position: absolute;width: 90px;}
#productosNecesarios .producto .txtArtEstaticoNegro {color: black;display: block;font-size: 8px;font-weight: bold;margin-left: 9px;margin-top: 5px;position: absolute;top: 50px;}
#productosNecesarios .producto .precio-producto {color: black;font-family: "UnitOTMedium";font-size: 18px;font-weight: bold;position: absolute;right: 0;margin: 0 !important;margin-top: -3px;width: 88px;text-align: center;}
#productosNecesarios .producto .precio-producto sup {color: black;font-size: 12px;font-weight: bold;}
#productosNecesarios .producto .precio-productoPeq {color: black;font-family: "UnitOTMedium";font-size: 18px;font-weight: bold;position: absolute;right: 0;margin: 0 !important;margin-top: -3px;width: 88px;text-align: center;}
#productosNecesarios .producto .precio-productoPeq sup {color: black;font-size: 12px;font-weight: bold;}
#productosNecesarios .producto .precio-productoMed {color: black;font-family: "UnitOTMedium";font-size: 24px;font-weight: bold;position: absolute;right: 0;margin: 0 !important;margin-top: -3px;width: 88px;text-align: center;}
#productosNecesarios .producto .precio-productoMed sup {color: black;font-size: 15px;font-weight: bold;}
#productosNecesarios .producto .precio-productoBig {color: black;font-family: "UnitOTMedium";font-size: 30px;font-weight: bold;position: absolute;right: 0;margin: 0 !important;margin-top: -3px;width: 88px;text-align: center;}
#productosNecesarios .producto .precio-productoBig sup {color: black;font-size: 18px;font-weight: bold;}
#productosNecesarios .producto .txtPrecioOferta {color: #CC0000;font-family: "UnitOTMedium";font-size: 18px;font-weight: bold;position: absolute; top: 77px;width: 107px;text-align: center;}
#productosNecesarios .producto .txtPrecioOferta sup {font-size: 12px}
#productosNecesarios .producto .txtPrecioOfertaPeq {color: #CC0000;font-family: "UnitOTMedium";font-size: 18px;font-weight: bold;position: absolute; top: 77px;width: 107px;text-align: center;}
#productosNecesarios .producto .txtPrecioOfertaPeq sup {font-size: 12px}
#productosNecesarios .producto .txtPrecioOfertaMed {color: #CC0000;font-family: "UnitOTMedium";font-size: 24px;font-weight: bold;position: absolute;top: 75px;width: 107px;text-align: center;}
#productosNecesarios .producto .txtPrecioOfertaMed sup {font-size: 15px}
#productosNecesarios .producto .txtPrecioOfertaBig {color: #CC0000;font-family: "UnitOTMedium";font-size: 30px;font-weight: bold;position: absolute;top: 73px;width: 107px;text-align: center;}
#productosNecesarios .producto .txtPrecioOfertaBig sup {font-size: 18px}
#productosNecesarios .producto .marcador-precio-medidas {position: absolute;right: 12px;top: 61px;}
#productosNecesarios .producto .cartela_blanco {background: url("../img/bg_cartela_blanca.png") no-repeat scroll left	top transparent;height: 46px;position: absolute;right: -9px;top: -6px;width: 50px;}
#productosNecesarios .producto .cartela_blanco .txtArtEstaticoRojoP {color: #CC0000;display: block;font-size: 8px;margin-top: 3px;text-align: center;}
#productosNecesarios .producto .cartela_blanco .porcentaje-rojo {color: #CC0000;display: block;font-family: "UnitOTMedium";font-size: 27px;font-stretch: condensed;font-weight: bold;position: absolute;right: 14px;top: 2px;}
#productosNecesarios .producto .cartela_blanco .porcentaje-simbolo {color: #CC0000;font-size: 11px;position: absolute;right: 3px;}
#productosNecesarios .producto .cartela_blanco .asteriscos {position: absolute;right: 4px;top: 27px;}
.sumatoriosOTM {margin-left: 19px;margin-top: 18px;width: 575px;}
.precioGRojo {float: right;height: 36px;margin-right: 1px;}
#productosNecesarios ul li {border-bottom: 1px dotted #CCCCCC;margin-bottom: 2px;padding-bottom: 5px;width: 570px;}
#productosNecesarios ul li .nombreProducto {background: url("../img/bg_bullet_precios.gif") no-repeat scroll 0 7px	transparent;margin-left: 1px;padding-left: 6px;color: #2F2F2F;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
#productosNecesarios ul li .precioProducto {float: right;margin-right: 9px;color: #E2001A;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;line-height: 18px;}
#productosNecesarios .nota-presupuesto {color: #2F2F2F;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;margin-left: 19px;margin-top: 16px;padding-left: 7px;}
.bg-gris {background-color: #F3F3F3;margin-left: 0;margin-top: 18px;padding-bottom: 14px;padding-left: 19px;width: 570px;}
.top_contenido_305 {background: url(../img/bg_305top_deg.png) no-repeat 0 0;height: 31px}
#extras .top_contenido_305 h6 {color: #000000;
/* modificacion fusion R3 21/11/2013*/
font-size: 1.2em;
height: auto !important;left: 0 !important;margin-left: 10px;overflow: auto !important;padding-top: 6px;position: relative !important;width: auto !important;}
.center_contenido_305 a img {float: none}
.center_contenido_305_borde {border-left: 1px solid #E3E3E3;border-right: 1px solid #E3E3E3;position: relative;}
.bottom_contenido_305_borde {margin-bottom: 15px;background: url(../img/bg_305bottom.png) no-repeat 0 0;height: 6px}
.bottom_contenido_305 {margin-bottom: 15px;background: url(../img/bg_305bottom_deg.png) no-repeat 0 0;height: 6px}
.center-contenido-625 .Prop12,.center-contenido-625 .Prop22 {color: white;float: left;width: 288px;}
.center-contenido-625 .Prop22 {margin-left: 11px;}
.center-contenido-625 .Prop13,.center-contenido-625 .Prop23,.center-contenido-625 .Prop33{color: white;float: left;width: 188px;}
.center-contenido-625 .Prop23,.center-contenido-625 .Prop33 {margin-left: 11px;}
.center-contenido-625 .Prop11 img,.center-contenido-625 .Prop12 img,.center-contenido-625 .Prop22 img,.center-contenido-625 .Prop13 img,.center-contenido-625 .Prop23 img,.center-contenido-625 .Prop33 img{margin-bottom: 10px;}
.center-contenido-625 .Prop11 span,.center-contenido-625 .Prop12 span,.center-contenido-625 .Prop22 span,.center-contenido-625 .Prop13 span,.center-contenido-625 .Prop23 span,.center-contenido-625 .Prop33 span{color: #6F6F6F;display: block;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-bottom: 14px;font-weight: bold;}
.center-contenido-625 .Prop11 p,.center-contenido-625 .Prop12 p,.center-contenido-625 .Prop22 p,.center-contenido-625 .Prop13 p,.center-contenido-625 .Prop23 p,.center-contenido-625 .Prop33 p{color: #6F6F6F;display: block;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.centroModulo_col01 {color: #5F5F5F;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;padding: 7px 18px 10px;width: 589px !important;}
.centroModulo_col01 span {color: #6F6F6F;display: block;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-bottom: 14px;font-weight: bold;margin-top: 10px;}
.centroModulo_col01 p {color: #6F6F6F;display: block;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
#pasoAPaso ul li {list-style: none outside none;}
#pasoAPaso .listadoPasosIzq {color: #6F6F6F;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-left: 40px;width: 250px;}
#pasoAPaso .listadoPasosDcha {float: left;list-style: none outside none;margin-left: 20px;width: 250px;}
#pasoAPaso .listadoPasosIzq,#pasoAPaso .listadoPasosDcha {font-weight: bold;margin-bottom: 14px;}
#pasoAPaso .listadoPasosIzq .bullet,#pasoAPaso .listadoPasosDcha .bullet{background: url("../img/tu-pasov.gif") no-repeat scroll 0 0 transparent;color: #FFFFFF;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;height: 16px;margin-right: 4px;margin-top: -2px;padding-top: 1px;text-align: center;width: 17px;}
.col-izq,.formulario-contacto,.divBajo {margin-left: 20px !important;}
.col-izq .apartado span {color: #4F4F4F;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;display: block;}
.col-izq .apartado p,.col-izq .apartado-verde p,#capafaqs p {color: #6F6F6F;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
.col-izq .apartado-verde {margin-bottom: 40px}
.col-izq .apartado-verde span {color: #83CF4B;font-size: 20px;font-weight: bold;margin-bottom: 10px;display: block}
.divBajo h6 {display: block;margin-bottom: 14px;}
.divBajo .apartado-oficina {float: left;width: 300px;}
.divBajo .apartado-oficina span {color: #4F4F4F;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin-bottom: 14px;display: block;}
.divBajo .apartado-oficina p {color: #6F6F6F;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold}
#contacto-dire1 {color: #333333;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-right: 10px !important; }
.imp150 {background-color: #FFFFFF;border: 1px solid #CBCBCB;color: #999999;height: 20px;line-height: 20px;margin: 8px 0 0;padding: 0;width: 148px;}
#contacto-dire2 {color: #333333;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-right: 20px; }
#contacto-colum1 ul {display: inline-block;margin-top: 10px;}
#contacto-colum1 ul li {display: inline-block;margin-right: 20px;width: 200px;background: url(../img/bg_bullet_verde.png) no-repeat 0px 5px;padding-left: 8px;margin-bottom: 14px}
#contacto-colum1 li #contacto-puntos1 a {color: #83CF4B;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none}
#contacto-colum1 li #contacto-puntos1 a:hover {text-decoration: underline}
#contacto-colum1 #capafaqs {margin-top: 15px;}
#capafaqs p #faq {font-weight: bold;}
#contacto-oficina-al span {color: #4F4F4F;display: block;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin-bottom: 14px;}
#contacto-oficina-al p {color: #6F6F6F;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;}
#contacto-oficina-al {margin-bottom: 20px;}
.formulario-contacto {margin-top: 18px;margin-bottom: 7px;}
.formulario-contacto .titulo_contacto {color: #4F4F4F;display: block;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin-left: 18px;margin-bottom: 7px;}
.formulario-contacto .center-contenido-380Gris p {}
.imp280 {background-color: #FFFFFF;border: 1px solid #CBCBCB;color: #999999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;height: 20px;line-height: 20px;margin: 12px 0 0;padding: 0;vertical-align: middle;width: 280px;}
.imp220 {background-color: #FFFFFF;border: 1px solid #CBCBCB;color: #999999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;height: 20px;line-height: 20px;margin: 12px 0 0;padding: 0;vertical-align: middle;width: 220px;}
.imp344 {background-color: #FFFFFF;border: 1px solid #CBCBCB;color: #999999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;height: 200px;line-height: 20px;margin: 12px 0;overflow: auto;padding: 0;vertical-align: middle;width: 344px;}
.imp148 {background-color: #FFFFFF;border: 1px solid #CBCBCB;color: #999999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;height: 20px;line-height: 20px;margin: 0;padding: 0;vertical-align: middle;width: 148px;}
#captchaImage {/*float: left;*/margin-bottom: 14px;display: block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom: 0;}
#captchaImage img {width: 180px;height: 50px;}
.inputCaptcha{margin-left: 5px;width: 150px;margin-top:0;}
#attCliente .captcha-registro img {margin-right: 160px !important;margin-left: 0px !important;}
.descripcion-imagen .txt {float: left;font-size: 1.2em;line-height: normal;padding: 60px 0 0 25px;width: 375px;}
.descripcion-imagen .txt h5 {color: #62BD19;font-size: 1.4em;font-weight: bold;margin-bottom: 10px;}
.descripcion-imagen .txt h6 {font-weight: bold;font-size: 1.2em;margin-bottom: 10px;}
.banner-destacadofolleto {margin-left: 2px;width: 938px}
.datos-pedido-online .datos-cliente,.datos-pedido-online .datos-pedido {width: 280px;}
.datos-pedido-online th {border-bottom: 1px solid #dadada;color: #5CB117;font-weight: bold;padding: 3px 0;text-align: left;}
.datos-pedido-online td {line-height: normal;padding-top: 3px;text-align: left;}
.center-contenido-deg h3,.center-contenido-deg-IC h3 {font-size: 1.4em;font-weight: bold;margin: 0 0 12px 12px;}
.center-contenido-deg ul,.eventosList ul,.center-contenido-deg-IC ul,.eventosList-IC ul{ float: left;margin: 0;padding: 12px 12px 20px;}
.center-contenido-deg li,.eventosList li,.center-contenido-deg-IC li,.eventosList-IC li{background: url("../img/btn-filtro-left.gif") no-repeat scroll left	bottom transparent;color: #454545;float: left;font-size: 1.1em;height: 20px;line-height: 20px;margin: 0 5px 6px 0;padding-left: 7px;}
.center-contenido-deg li span,.eventosList li span,.center-contenido-deg-IC li span,.eventosList-IC li span{background: url("../img/btn-filtro.gif") no-repeat scroll right bottom	transparent;display: block;float: left;height: 20px;line-height: 20px;padding-right: 7px;}
.center-contenido-deg li:hover,.eventosList li:hover,.center-contenido-deg-IC li:hover,.eventosList-IC li:hover{background: url("../img/btn-filtro-left.gif") no-repeat scroll left top	transparent;color: #454545;float: left;font-size: 1.1em;height: 20px;line-height: 20px;margin: 0 5px 6px 0;padding-left: 7px;color: #fff}
.center-contenido-deg li:hover span,.eventosList li:hover span,.center-contenido-deg-IC li:hover span,.eventosList-IC li:hover span{background: url("../img/btn-filtro.gif") no-repeat scroll right top	transparent;display: block;float: left;height: 20px;line-height: 20px;padding-right: 7px;color: #fff}
.center-contenido-deg li:hover span a,.eventosList li:hover span a,.center-contenido-deg-IC li:hover span a,.eventosList-IC li:hover span a{color: #fff}
.center-contenido-deg .nt-actual,.center-contenido-deg-IC .nt-actual {background: url("../img/btn-filtro-left.gif") no-repeat scroll left top	transparent;color: #454545;float: left;font-size: 1.1em;height: 20px;line-height: 20px;margin: 0 5px 6px 0;padding-left: 7px;color: #fff}
.center-contenido-deg .nt-actual span,.center-contenido-deg-IC .nt-actual span{background: url("../img/btn-filtro.gif") no-repeat scroll right top	transparent;display: block;float: left;height: 20px;line-height: 20px;padding-right: 7px;color: #fff}
.center-contenido-deg .nt-actual span a,.center-contenido-deg-IC .nt-actual span a{color: #fff}
.filtro-acciones,.filtro-acciones-IC {border-top: 1px solid #FFFFFF;float: left;margin: 0;padding: 10px 0 0;width: 938px}

/*.filtro-acciones .check-filtro label,.filtro-acciones-IC .check-filtro label{ margin-right: 15px;} */
/* modificacion fusion R3 26/11/2013*/
.filtro-acciones .check-filtro label, .filtro-acciones-IC .check-filtro label {
    display: block;
    float: left;
    font-size: 12px;
    margin-left: 10px;
    margin-right: 15px;
}

.filtro-acciones .check-filtro,.filtro-acciones-IC .check-filtro {float: left;font-size: 1.2em;line-height: 1.2em;margin: 0 0 0 12px;}
#demostraciones .check-filtro {margin-left: 12px !important}
.busqueda-filtro {float: right;margin-right: 14px;}
.busqueda-filtro .input-text {background: url("../img/input-borde-left.gif") no-repeat scroll left top	transparent;float: left;height: 21px;padding-left: 10px;}
.busqueda-filtro p {margin: 0 0 5px 0 !important;}
.busqueda-filtro .input-text span {background: url("../img/input-borde-right.gif") no-repeat scroll right	top transparent;display: block;height: 21px;padding-right: 10px;}
.busqueda-filtro input {width: 180px;}
.busqueda-filtro .input-text input {background: none repeat scroll 0 0 transparent;border: medium none;font-size: 1.1em;position: relative;top: 1px;}
.busqueda-filtro .btn-search {background: url("../img/boton-busqueda-seccion.jpg") no-repeat scroll 0	0 transparent;border: medium none;cursor: pointer;float: left;height: 13px;margin: 4px 0 0 7px;width: 13px;}
#lista-demos ul {}
#lista-demos ul li {display: inline-table;margin-right: 25px;width: 214px;margin-bottom: 45px;top: 0;float: left;}
#lista-demos li.demo-last {margin-right: 0;}
#lista-demos p.txt-gris a,#lista-demos p.tiempo-reproduccion a {
	/* modificacion fusoin R3 21/11/2013*/
	font-size: 1em;
	line-height: 1.4em;color: #383838 !important}
#lista-demos p.txt-gris,#lista-demos p.tiempo-reproduccion {margin: 0 !important}
#lista-demos h4 {color: #383838;font-size: 1.4em;
/* modificacion fusion R3 21/11/2013 */
line-height: 0.9em;
}
#lista-demos p.bullet-seccion {background: url("../img/bullet-seccion.jpg") no-repeat scroll 0 2px	transparent;margin: 10px 0 0 5px;width: 180px}
#lista-demos p.tiempo-reproduccion a,#lista-demos-IC p.tiempo-reproduccion a{color: #9F9F9F !important;}
#lista-demos-IC {width: 698px;margin-bottom: 10px;}
#lista-demos-IC ul {margin-left: auto;margin-right: auto;width: 660px;}
#lista-demos-IC ul li {display: inline-block;float: left;margin-bottom: 20px;margin-right: 10px;width: 325px;}
#lista-demos-IC li.demo-last {margin-right: 0;}
#lista-demos-IC p.txt-gris a,#lista-demos-IC p.tiempo-reproduccion a {
	/* modificacion fusion R3 27/1/2013 */
	font-size: 1em;
	line-height: 1.2em;

	color: #383838 !important}
#lista-demos-IC p.tiempo-reproduccion a {color: #9F9F9F !important;}
#lista-demos-IC p.txt-gris,#lista-demos-IC p.tiempo-reproduccion {margin: 0 !important}
#lista-demos-IC h4 {
	/* modificacion fusion R3 27/11/2013 */
	color: #383838;font-size: 1.2em;line-height: 1.2em;
	}
#lista-demos-IC p.bullet-seccion {background: url("../img/bullet-seccion.jpg") no-repeat scroll 0 2px	transparent;margin: 10px 0 0 5px;}
#lista-demos-IC .img-demo {margin-right: 12px;width: 138px;}
#lista-demos-IC .img-demo img {margin-bottom: 0px !important}
#lista-demos-IC .txt-demo {width: 175px;}
#divImagen {display: block;margin-left: auto;margin-right: auto;position: relative;}
#divImagen img {display: block;margin-left: auto;margin-right: auto;}
#divTexto {background: url("../img/bck-txt-video.png") repeat scroll 0 0	transparent;color: white;padding: 10px 15px;display: block;font-size: 12px;height: 70px;left: 2px;position: absolute;top: 265px;width: 590px;
/* modificacion fusion R3 27/11/2013 */
z-index: 9;}
#divTexto h6 {font-size: 12px;font-weight: bold;}
#divTexto .duracion-tiempo {color: #999999;}
#divVideo {display: none;}
.center-contenido-625 .capitulos-video {border-bottom: 1px solid #E3E3E3;clear: both;float: left;font-size: 1.2em;line-height: normal;padding: 10px 0 10px 10px;width: 614px;}
.center-contenido-625 .capitulos-video img {margin-right: 10px;float: left;}
.center-contenido-625 .capitulos-video span {color: #999999;}
.center-contenido-625 .capitulos-video h6 {font-size: 12px;font-weight: bold;}
.center-contenido-625 .link-social {display: block;float: right;margin-right: 7px;margin-top: 14px;}
.center-contenido-625 .link-social ul {float: left;}
.center-contenido-625 .link-social ul li {display: inline-block;float: left;color: #62BD19;display: inline;font-size: 1.2em;height: 16px;line-height: 12px;margin-right: 10px;}
.center-contenido-625 .link-social span {display: inline-block;float: left;display: inline-block;font-size: 1.2em;height: 16px;line-height: 16px;margin-right: 10px;}
.center-contenido-625 .link-social span a {color: #62BD19;}
.center-contenido-625 #boton {display: block;float: left;margin-left: 11px;margin-top: 10px;}
#extras #rel {border-bottom: 1px solid #E3E3E3;display: inline-block;margin: 0px;padding: 20px 0 10px 0;}
#extras #rel li {display: inline;float: left;margin: 0 0 0 10px;padding-bottom: 15px;}
#extras #rel a {background: none;margin: 0px;padding: 0px;text-decoration: none;}
#extras #rel img {margin: 0px;padding: 0px;}
#extras #rel h5 {float: left;margin: 0 0 0 6px;text-align: left;width: 133px;font-size: 12px;font-weight: normal;line-height: 1.4em;color: #383838;}
#extras #rel p {float: left;margin: 0 0 0 6px;text-align: left;width: 133px;color: #383838;
/* modificacion fusion R3 21/11/2013 */
font-size: 1em!important;
font-weight: bold;margin-bottom: 5px;}
#paginador {display: inline;float: left;margin: 3px 0 0 10px !important;}
#paginador span a {color: #62BD19 !important;}
#paginador li.sel {background: url("../img/btn-paginacion.gif") no-repeat scroll 0 0	transparent;color: white;}
#paginador li {background: url("../img/btn-paginacion.gif") no-repeat scroll 0 -22px	transparent;color: #454545;cursor: pointer;float: left;font-size: 1.2em;font-weight: bold;height: 22px;line-height: 22px;margin-right: 5px;text-align: center;width: 22px;}
#accesoPortal {color: #D9D9D9;float: left;font-size: 1.2em;line-height: 41px;padding-left: 0;padding-right: 12px;}
#accesoPortal a {color: #62BD19;     font-size: 12px;}
.img-guia-rel {float: right !important;}
.center_contenido_305_borde li h6 {font-weight: bold;color: #383838;
/* modificacion fusion R3 26/11/2013 */
font-size: 1em;
line-height: 1.4em;}
#lista-guias-rel {padding-left: 12px !important;padding-right: 12px !important;}
#lista-guias-rel #toolbar {margin: 20px 0;padding-bottom: 6px !important;}
#lista-guias-rel p {
	/* modificacion fusion R3 26/11/2013*/
	font-size: 1em;line-height: 1.2em;
	}
	/* nueva clase fusion R3 26/11/2013 */
#lista-guias-rel p a {font-size: 1em;}
.top-contenido-298-deg {background: url("../img/298Top-deg.png") no-repeat scroll 0 0	transparent;height: 6px;width: 100%}
.center-contenido-298-deg {background: url("../img/298Med-deg.png") repeat-y scroll 0 0 transparent;width: 298px;height: 313px;}
.bottom-contenido-298-deg {background: url("../img/298Bot-deg.png") no-repeat scroll 0 0	transparent;height: 6px;width: 100%}
.cabeceraHomeTiendas div {float: left}
.center-contenido-298-deg h6 {font-family: "UnitOTMedium";font-size: 17px;margin-bottom: 12px;margin-left: 36px;margin-top: 8px;}
#selectorTiendas .selectorTiendasProvincia,#selectorTiendas .selectorTiendasCentro{border: 1px solid #B9B9B9;color: #383838;font-size: 12px;margin-bottom: 12px;width: 160px;margin-left: 37px;}
#selectorTiendas #enlaces {margin-left: 35px;margin-top: 5px;}
#show-galeria-selector-tienda {height: 135px;overflow: hidden;width: 255px;}
#mini-galeria-selector-tienda .lme_thumbs-galeria-banner-tienda {display: inline;float: left;height: 15px;margin: 5px 0 0 100px;overflow: hidden;text-align: center;width: 70px;}
#mini-galeria-selector-tienda {margin-left: 24px;}
#mini-galeria-selector-tienda .sel {background: url("../img/botontiendaonoff.jpg") no-repeat scroll 0 -12px	transparent !important;}
#mini-galeria-selector-tienda .lme_thumbs-galeria-banner-tienda-boton {background: url("../img/botontiendaonoff.jpg") no-repeat scroll 0 0	transparent;display: inline-block;float: left;height: 12px;margin-right: 5px;width: 12px;}
.lme_thumbs-galeria-banner-tienda-boton span {cursor: pointer;display: block;height: 12px;width: 12px;}
#enlaces .enlace {border-top: 1px solid #DCDCDC;color: #62BD19;float: right;font-size: 1.2em;margin-bottom: 16px;margin-left: 15px;padding: 5px 0;width: auto;}
#enlaces .enlace:hover {text-decoration: underline}
.center {text-align: center;}
.w500px {width: 500px;}
.w364px {width: 364px;}
.mt6px {margin-top: 6px !important;}
.mt12px {margin-top: 12px !important;}
.mt10px {margin-top: 10px !important;}
.mt15px {margin-top: 15px !important;}
.mt20px {margin-top: 20px !important;}
.mb40px {margin-bottom: 40px;}
.pl10px {padding-left: 10px}
.db {display: block}
.resfverdeb15 {color: #62BD19;font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;line-height: 18px;}
.resfrojob34 {color: #E2001A;font-family: Arial, Helvetica, sans-serif;font-size: 34px;font-weight: bold;line-height: 36px;}
.resfrojob14 {color: #E2001A;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;line-height: 18px;}
.resfverdeb20 {color: #83CF4B; font-size: 20px;font-weight: bold;}
.resfverdeb18 {color: #62BD19;display: block; font-size: 18px !important;font-weight: bold;line-height: 18px;margin-bottom: 14px;}
.resfgrisb14 {color: #4F4F4F;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;}
.resfverdeb12 {color: #83CF4B !important;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.subtit-negro {color: #4F4F4F;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin-bottom: 14px;display: block;}
.resfgrisb12 {color: #2F2F2F;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.resfgrisb15 {color: #2F2F2F;font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;line-height: normal;}
.resfgrisb11 {color: #2F2F2F;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.desfgrisb11 {color: #6F6F6F;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.eventosList {width: 685px;float: left;margin-top: 20px;}
.eventosList h4 {color: #626262;font-size: 24px;font-weight: bold;letter-spacing: -0.01em;line-height: 35px;margin-bottom: 15px;}
.eventosList ul {padding-left: 0px !important;padding-top: 0px !important}
.lista-modulos-tienda {float: right;width: 224px;margin-top: 20px;}
#textoPromo {text-align: left;}
.lista-modulos-tienda img {float: right;margin: 5px 0 5px 5px;}
.top_contenido_224 h6 {background: url("../img/borde_top224_degradado.png") no-repeat scroll 0	0 transparent;font-size: 13px;font-weight: bold;line-height: 30px;padding: 0 8px;}
.center_contenido_224 {background: url("../img/224Med.png") repeat-y scroll 0 0 transparent;padding-bottom: 10px;}
.bottom_contenido_224 {background: url("../img/224Bot.png") no-repeat scroll 0 0 transparent;height: 6px;margin-bottom: 10px}
.center_contenido_224 p,.center_contenido_224 span {color: #666666;font-size: 1.1em;line-height: normal;padding: 10px 10px 0 10px}
.center_contenido_224 a {color: #62BD19 !important;}
.center_contenido_224 a:hover {text-decoration: underline}
.eventosList .evento .gris,.eventosList .noticia .gris,.eventosList .demo .gris,.eventosList .apertura .gris,.eventosList .cierre .gris{background: none repeat scroll 0 0 #F8F8F8 !important;display: block;float: left;margin-bottom: 10px;padding-bottom: 10px;}
.eventosList .noticia h6,.eventosList .evento h6,.eventosList .demo h6,.eventosList .apertura h6,.eventosList .cierre h6{border-bottom: 1px solid #CCCCCC;color: #666666;font-size: 1.35em;font-weight: bold;padding: 8px 0;display: block;float: left;}
.eventosList .evento .gris img,.eventosList .noticia .gris img,.eventosList .demo .gris img,.eventosList .apertura .gris img,.eventosList .cierre .gris img{float: left;}
.eventosList .evento .gris .infoEvtNot,.eventosList .noticia .gris .infoEvtNot,.eventosList .demo .gris .infoEvtNot,.eventosList .apertura .gris .infoEvtNot,.eventosList .cierre .gris .infoEvtNot{display: block;float: left}
.eventosList .evento .gris .infoEvtNot span,.eventosList .noticia .gris .infoEvtNot span,.eventosList .demo .gris .infoEvtNot span,.eventosList .apertura .gris .infoEvtNot span,.eventosList .cierre .gris .infoEvtNot span{display: block;float: left;margin-left: 10px;width: 515px;}
.eventosList .evento .gris img,.eventosList .noticia .gris img,.eventosList .demo .gris img,.eventosList .apertura .gris img,.eventosList .cierre .gris img{margin: 10px;}
.eventosList .evento .gris .infoEvtNot,.eventosList .noticia .gris .infoEvtNot,.eventosList .demo .gris .infoEvtNot,.eventosList .apertura .gris .infoEvtNot,.eventosList .cierre .gris .infoEvtNot{width: 615px;margin-top: 10px;}
.eventosList .evento .gris .horario,.eventosList .noticia .gris .horario,.eventosList .demo .gris .horario,.eventosList .apertura .gris .horario,.eventosList .cierre .gris .horario{font-size: 1.3em;display: block;float: left;width: 90px;}
.eventosList .evento .gris .titulo,.eventosList .noticia .gris .titulo,.eventosList .demo .gris .titulo,.eventosList .apertura .gris .titulo,.eventosList .cierre .gris .titulo{font-size: 1.3em;font-weight: bold;}
.eventosList .evento .gris .texto,.eventosList .noticia .gris .texto,.eventosList .demo .gris .texto,.eventosList .apertura .gris .texto,.eventosList .cierre .gris .texto{font-size: 1.3em;}
.cabeceraTienda {width: 938px;display: block;float: left;}
.bannerTienda {float: left;width: 400px}
.informacionTienda,.destacados {float: left;min-height: 298px;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}
.informacionTienda {padding: 5px 0 0 15px;min-height: 293px;background: url("../img/bg_deg_tiendas_cab.png") repeat-x scroll 0	bottom transparent;width: 233px;border-right: 1px solid #dcdcdc;}
.informacionTienda span {font-size: 1.2em;font-weight: bold;}
.informacionTienda .flecha {background: url("../img/flecha_link_blanca.png") no-repeat scroll right	center transparent;color: #62BD19;display: inline-block;height: 15px;letter-spacing: -1px;line-height: 15px;margin-left: 9px;margin-top: 5px;padding-right: 20px;}
.informacionTienda p {margin-bottom: 3px !important;font-size: 11px;}
.informacionTienda .fabiertos {color: #62BD19 !important;}
.informacionTienda .fcerrados {color: #FF0000 !important;}
.destacados {width: 283px;text-align: center;min-height: 298px;background: url("../img/bg_destacados_tienda.png") repeat-x scroll 0	bottom transparent;}
.destacados_left {float: left;min-height: 300px;width: 6px;background: url("../img/bg_destacados_tienda_Left.png") no-repeat scroll	0 bottom transparent;}
.destacados h6 {color: #383838;font-size: 1.4em;font-weight: bold;margin-top: 10px;margin-bottom: 9px;}
.destacados ul li a img {margin-bottom: 7px !important;}
.destacados ul li span {color: white;display: block;font-family: trebuchet MS;font-size: 14px;font-weight: bold;height: 36px;line-height: 0.9em;margin-left: 4px;text-align: left;}
.destacados ul {display: inline-table;margin-left: 1px;}
.destacados li {background-color: #66B700;display: block;float: left;width: 90px;margin-left: 4px;margin-bottom: 4px;}
.destacados .boton {background: url("../img/bg_btiendas_des.png") no-repeat scroll 0 0	transparent;color: #FFFFFF;display: block;font-size: 14px;font-weight: bold;height: 20px;margin: auto;padding: 5px 0 0;width: 228px;}
#listaserviciosLightPopup {background: none repeat scroll 0 0 white;left: 50%;margin: 150px 0 0 -250px;position: absolute;width: 500px;z-index: 500;}
#listaserviciosLightPopup .cierre-ligthbox {cursor: pointer;height: 30px;margin: 0 0 -30px 485px !important;position: relative;top: -15px;width: 30px;}
#listaserviciosLightPopup .cab-servicios-pop {border-bottom: 1px solid #E8E8E8;clear: both;float: left;height: 124px;overflow: hidden;width: 500px;}
#listaserviciosLightPopup .txt-cab {background: none repeat scroll 0 0 #60B61B;color: #666666;float: left;line-height: normal;padding: 10px 15px;width: 470px;}
#listaserviciosLightPopup .elige-tienda {clear: both;float: left;font-size: 1.2em;line-height: normal;padding: 15px;width: 470px;}
#listaserviciosLightPopup .txt-cab h5 {color: white;font-size: 1.8em;font-weight: bold;}
#mapaTiendaLightBox {background: none repeat scroll 0 0 #333333;display: none;padding: 10px 15px;position: absolute;width: 950px;z-index: 600;}
#mapaTiendaLightBox .nombre-tienda {color: #62BD19;font-size: 26px;font-weight: bold;line-height: 35px;padding-left: 20px;}
#mapaTiendaLightBox .btn-cierre-popup {float: right;height: 28px;left: 5px;margin-bottom: -28px;position: relative;top: -5px;}
#mapaTiendaLightBox .info {background: none repeat scroll 0 0 #F9F9F9;float: left;padding: 15px;width: 920px;}
#mapaTiendaLightBox .contMapa {float: left;width: 600px;}
#mapaTiendaLightBox .txt {float: left;font-size: 1.2em;line-height: normal;padding: 0 0 0 5px;width: 250px;}
#mapaTiendaLightBox .txt dt {font-size: 1.2em;font-weight: bold;margin: 8px 0;}
.listado-tiendas {float: left;font-size: 1.1em;margin: 0 0 15px;overflow: hidden;padding: 0 4px;width: 932px;margin-top: 20px;}
.listado-tiendas .boton-verMapa {float: left;font-weight: bold;padding: 0 25px 15px;width: 882px;}
.listado-tiendas .banda-listado-tiendas {display: inline;float: left;margin-bottom: 25px;margin-left: 25px !important;width: 201px;}
.listado-tiendas h6.comunidad {font-size: 1.4em;font-weight: bold;margin-bottom: 6px;}
.listado-tiendas ul {margin-bottom: 10px;}
.listado-tiendas li {margin-bottom: 4px;}
.listado-tiendas a {color: #62BD19;}
.layoutfoto {margin-bottom: 5px;position: relative;width: 210px;}
table#txttable {border: 0 none;height: 70px;margin: 0;padding: 0;}
.layoutinside {height: 75px;line-height: 13px;margin: 0 auto;padding-bottom: 10px;text-align: left;}
.layouttextoimg {bottom: 0;float: left;padding-right: 10px;position: absolute;vertical-align: baseline;}
.layouttexto {padding: 0 5px 0 18px;}
.layoutiratienda {bottom: 0;float: left;padding: 10px 0 5px;position: absolute;vertical-align: baseline;}
.textobocatagmsm {background-color: #8fd957;color: #fff !important;padding-left: 10px;padding-right: 10px;}
a.titlebocatagm:visited {text-decoration: none;}
.titlebocatagm {color: #62BD19 !important;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;text-decoration: none;}
.layoutiratienda {bottom: 0;float: left;padding: 10px 0 5px;position: absolute;vertical-align: baseline;}
a.textobocatagm:visited {text-decoration: none;}
.textobocatagm {color: #666666 !important;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none;}
.layouttextoimg img {margin-bottom: 0px !important}
.textobocatagmsmcerrar {bottom: 0;color: #999999;cursor: pointer;float: right;font-family: Arial, Helvetica, sans-serif;font-size: 10px;margin-top: -10px;padding: 0 0 5px 150px;position: absolute;text-decoration: none;vertical-align: baseline;z-index: -1;}
.layouttextotienda {height: 70px;padding: 0 2px 0 18px;}
.api-mapas {display: block;margin: 0 0 15px 0;width: 932px;}
.subtit-mapa {clear: both;color: #000000;font-family: "UnitOTMedium";font-size: 15pt;margin: 0 10px 0 10px !important;padding-left: 0;padding-right: 0;width: 350pt;}
.tit-mapa {clear: both;color: #62BD19;font-family: "UnitOTMedium";font-size: 18pt;margin: 0 0 20px 10px !important;}
.grupo-servicios {margin-left: 6px;margin-right: 6px;}
.titulo-grupo-servicios {background: none repeat scroll 0 0 #62BD19;color: white;float: left;height: 151px;padding: 25px 10px 0;width: 140px;}
.titulo-grupo-servicios span {font-size: 2em;margin-bottom: 10px;}
.cab-grupo-servicios img {float: left;}
.grupo-servicios ul {display: inline-table;margin-top: 20px;}
.grupo-servicios li {display: inline-table;width: 462px;margin-bottom: 15px;}
.servicio-img {display: block;float: left;margin-bottom: 20px;margin-left: 16px;margin-right: 25px;}
.servicio-texto {width: 462px;}
.servicio-texto h6 {color: #383838;font-size: 1.4em;font-weight: bold;margin-bottom: 10px;}
.servicio-texto p {margin: 0 !important;font-size: 1.2em;line-height: normal;}
#video-tutorial .lme_txt {color: white;font-size: 1.2em;line-height: normal;}
#video-tutorial .lme_txt .lme_tiempo-reproduccion {color: #999999;}
.lme_modulo-envio-amigo .campos-modulo-envio-amigo {margin: 100px 0 0 0;position: absolute;width: 515px;}
.lme_modulo-envio-amigo .boton-cerrar {color: #62BD19;font-size: 1.1em;margin: 15px 0 0 480px;position: absolute;}
.lme_modulo-envio-amigo {
	/* modificacion fusion R3 04/10/2013 */
	display: none;position: absolute;width: 545px;z-index: 500;
	background-color: #ffffff;
	 background-color: #FFFFFF;
    border: 1px solid #C7C7C7;
    border-radius: 8px 8px 8px 8px;
 -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
-o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
-ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);


	}
.lme_modulo-envio-amigo .entradilla {font-size: 1.2em;margin: 70px 0 0 15px;position: absolute;width: 490px;}
.lme_modulo-envio-amigo .campos-modulo-envio-amigo .input-text {margin: 10px 0 0 15px;}
.input-text {background: url("../img/input-borde-left.gif") no-repeat scroll left top	transparent;float: left;height: 21px;padding-left: 10px;}
.input-text span {background: url("../img/input-borde-right.gif") no-repeat scroll right	top transparent;display: block;height: 21px;padding-right: 10px;}
.lme_modulo-envio-amigo input {width: 220px;}
.input-text input {background: none repeat scroll 0 0 transparent;border: medium none;font-size: 1.1em;position: relative;top: 1px;}
.lme_modulo-envio-amigo .boton-enviar-amigo {margin: 195px 0 0 220px;position: absolute;}
.lme_modulo-envio-amigo .check-condiciones {font-size: 1.2em;margin: 198px 0 0 50px;position: absolute;}
.lme_modulo-envio-amigo .check-condiciones input {display: block;float: left;height: 14px;width: 14px;}
.lme_modulo-envio-amigo .boton-cerrar a {color: #62BD19;}
.lme_modulo-envio-amigo .titulo-envio-amigo {background: url("../img/bg-titulo-amigo.jpg") repeat scroll 0 0	transparent;height: 34px;margin: 20px 0 0 15px;position: absolute;width: 135px;}
.lme_modulo-envio-amigo .check-condiciones label {display: block;float: left;line-height: 14px;margin-left: 5px;}
.lme_modulo-envio-amigo .check-condiciones {font-size: 1.2em;margin: 198px 0 0 50px;position: absolute;}
.lme_modulo-envio-amigo .titulo-envio-amigo span {display: block;text-indent: -300em;}
.txt-slider {background-color: #5FB718;color: white;display: block;float: left;margin: 0;min-height: 299px;padding: 30px 15px 0;width: 270px;}
.txt-slider h4 {font-size: 2.2em;font-weight: bold;line-height: normal;margin-bottom: 15px;font-style: italic;}
.txt-slider h6 {font-size: 1.8em;font-style: italic;line-height: normal;margin-bottom: 15px;font-weight: normal;}
.col-izq-fami {float: left;overflow: hidden;padding: 13px 0 0;width: 226px;font-weight: normal !important;margin-bottom: 30px;}
.col-izq-fami h3 {
	/* modificacion fusion R3 20/11/2013  (1.8) */
	font-size: 1.3em !important;
	margin: 0 1px;padding: 0 12px 5px;width: 200px;font-weight: bold;}
.col-izq-fami h4 {border-bottom: 1px solid #EDEDED;
	/* modificacion fusion R3 20/11/2013  (1.2) */
	font-size: 1.0em !important;
	margin: 0 1px;padding: 0 12px 14px;font-weight: normal;}
.bg-interior-modulo {border-left: 1px solid #E3E3E3;border-right: 1px solid #E3E3E3;display: block;float: left;width: 936px;padding-bottom: 5px;}
#col-derecha-doble {float: left;width: 698px; margin: 13px 0 30px 14px !important;}
#col-derecha-doble .col-consejo,#col-derecha-doble .col-demo {float: left;width: 345px;margin-right: 8px;}
#col-derecha-doble .col-consejo .bg-col-cont,#col-derecha-doble .col-demo .bg-col-cont{background: url("../img/345MedGris.png") repeat-y scroll 0 0 transparent;float: left;padding-top: 40px;width: 345px;}
#col-derecha-doble .col-demo {margin-right: 0px !important}
#col-derecha-doble .col-consejo ul li,#col-derecha-doble .col-demo ul li{display: inline;float: left;height: 135px;margin: 0 0 0 10px;padding-bottom: 40px;width: 325px;}
#col-derecha-doble .aviso-newsletter-ideas {background: url("../img/background-aviso-newsletter.gif") repeat scroll	0 0 transparent;float: left;height: 65px;margin-bottom: 15px;padding: 16px 0 0;width: 698px;cursor: pointer;}
#col-derecha-doble .aviso-newsletter-ideas h5 {
	/* modificacion fusion R3 20/11/2013 */
	color: #383838;
    font-size: 1em;
    font-weight: bold;
    margin-left: 115px;
}
#col-derecha-doble .aviso-newsletter-ideas p {color: #757575;
/* modificacion fusion R3 20/11/2013 1.4*/
font-size: 1.1em;
margin: 5px 0 0 115px !important;}
#col-derecha-doble .col-consejo .pie,#col-derecha-doble .col-demo .pie {background-color: red;display: block;float: left;min-height: 6px;width: 100%;background: url("../img/345BotGris.png") no-repeat scroll 0 0	transparent;}
#col-derecha-doble .cabecera,#col-derecha-doble .cabecera {border-left: 1px solid #f7f7f7;border-right: 1px solid #f7f7f7;background: url("../img/bg_cabecera2col.png") repeat-x scroll 0 0	transparent;background-color: #ebebeb;border-bottom: 1px solid #D0D0D0;float: left;padding: 0 0 10px 12px;width: 331px;}
#col-derecha-doble .cabecera h6,#col-derecha-doble .cabecera h6 {
	/* modificacion fusion R3 20/11/2013 1.7*/
	font-size: 1.2em;
	font-weight: bold;margin: 13px 0 0;width: 285px;}
#col-derecha-doble .cabecera span,#col-derecha-doble .cabecera span {
	/* modificacion fusion R3 20/11/2013 1.2*/
	font-size: 1em;
	margin: 7px 0 0;width: 285px;display: block;}
#col-derecha-doble .col-consejo ul,#col-derecha-doble .col-demo ul {border-bottom: 1px solid #E3E3E3;display: block;float: left;width: 100%;}
#col-derecha-doble .col-consejo .img-mini-consejo,#col-derecha-doble .col-demo .img-mini-demo{float: left;text-align: center;width: 136px;}
#col-derecha-doble .col-consejo .txt-mini-consejo,#col-derecha-doble .col-demo .txt-mini-demo{color: #666666;float: right;
/* modificacion fusion R3 20/11/2013/
height: 13.2em; */
margin: 0 0 0 7px;text-align: left;width: 175px;}
#col-derecha-doble .col-consejo .txt-mini-consejo h6,#col-derecha-doble .col-demo .txt-mini-demo h6{
	color: #383838;font-size: 1.4em;font-weight: bold;
	line-height: 0.9em!important;
	margin-bottom: 5px;}



#col-derecha-doble .col-consejo .txt-mini-consejo p,#col-derecha-doble .col-demo .txt-mini-demo p{
	/* modificacion fusion R3 20/11/2013 */
	font-size: 1em;
    line-height: 1.1em!important;
    margin-bottom: 0 !important;
    overflow: hidden;
}
#col-derecha-doble .col-consejo .txt-mini-consejo p a,#col-derecha-doble .col-demo .txt-mini-demo p a
{
	font-size: 12px!important
}


#col-derecha-doble .col-consejo .txt-mini-consejo p a,#col-derecha-doble .col-demo .txt-mini-demo p a,#col-derecha-doble .col-consejo .txt-mini-consejo h6 a,#col-derecha-doble .col-demo .txt-mini-demo h6 a{text-decoration: none;color: #383838 !important;}
.bullet-seccion {background: url("../img/bullet-seccion.jpg") no-repeat scroll left	center transparent;color: #62BD19;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.1em;margin-bottom: 15px;margin-top: 5px;padding: 0 0 0 25px; width: 300px;
/* modificacion fusion R3 20/11/2013 */
margin-top: 20px !important;
}
/* clase nueva fusion R3 26/11/2013*/
.bullet-seccion a {   font-size: 12px;}
#col-derecha-doble .col-consejo .enlaces-pie-col,#col-derecha-doble .col-demo .enlaces-pie-col{clear: both;font-size: 1.2em;line-height: normal;padding: 7px 0 2px 10px;display: block;margin: 0px;}
#col-derecha-doble .col-consejo .enlaces-pie-col a,#col-derecha-doble .col-demo .enlaces-pie-col a{color: #62BD19 !important;}
#col-derecha-doble .col-demo .tiempo-reproduccion {color: #9F9F9F;font-size: 1.2em;line-height: normal;}
#col-derecha-doble .col-demo .tiempo-reproduccion a {color: #9F9F9F;}
#col-nube-listado {float: left;margin: 13px 0 30px 14px !important;width: 698px;}
.cabecera-destacados-horizontal {display: block;float: left;width: 100%;height: 31px;background: url("../img/bg_940top_deg.png") no-repeat scroll left top	transparent;}
.cabecera-destacados-horizontal h6 {color: #383838;font-size: 1.4em;font-weight: bold;line-height: 31px;padding-left: 14px;}
.interior-modulo-destacado-horizontal {color: #666666;float: left;height: 199px;overflow: hidden;}
.modulo-destacado-horizontal {float: left;height: 273px;overflow: hidden;width: 938px}
.modulo-destacado-horizontal .footer-modulo-destacado-horizontal {border-top: 1px solid #E3E3E3;float: left;height: 41px;margin: 0 2px;width: 938px}
.modulo-destacado-horizontal .destacado-individual { float: left;margin: 5px 12px 0;width: 915px;}
.guia-thumb {display: inline;float: left;margin: 0 13px;text-align: center;width: 125px;position: relative;}
.guia-thumb .novedad {left: 0;position: absolute;top: 0; }
.guia-thumb img {margin-bottom: 0px !important;}
.destacado-individual .guia-thumb p.tit {clear: both;color: #383838;float: left;
/* modificacion fusion R3 20/11/2013 1.2*/
 font-size: 0.9em;

font-weight: normal;line-height: 1.4em;text-align: left;width: 125px;}
.modulo-destacado-horizontal .footer-modulo-destacado-horizontal {border-top: 1px solid #E3E3E3;float: left;height: 41px;margin: 0px 0px 0;width: 936px;}
.paginacion-modulo {display: inline;float: left;margin: 10px 0 0 10px;}
.footer-modulo-destacado-horizontal .links-modulo-acceso {color: #D9D9D9;float: right;font-size: 1.2em;line-height: 41px;padding-left: 0;padding-right: 12px;}
.paginacion-modulo li.sel {background: url("../img/btn-paginacion.gif") no-repeat scroll 0 0	transparent;color: white !important;}
.paginacion-modulo li a {color: #454545;}
.paginacion-modulo li.sel {background: url("../img/btn-paginacion.gif") no-repeat scroll 0 0	transparent;color: white;}
.paginacion-modulo li {background: url("../img/btn-paginacion.gif") no-repeat scroll 0 -22px	transparent;color: #454545;float: left;font-size: 1.2em;font-weight: bold;height: 22px;line-height: 22px;margin-right: 5px;text-align: center;width: 22px;}
.paginacion-modulo li.sel a {color: white;}
.paginacion-modulo li a {color: #454545;}
.listado-horizonta-modulos-destacados {clear: both;float: left;margin-bottom: 40px;width: 938px}
.lme_listado-videos .paginacion-listado-videos {background: url("../img/bck-paginacion-listado-vide.jpg") no-repeat	scroll left top transparent;clear: both;height: 44px;margin-bottom: 25px;overflow: hidden;padding: 0 15px;}
.paginacion-listado-videos .botones-paginacion {float: right;margin: 14px 8px 0 0;}
.paginacion-listado-videos .marcador-paginacion {display: inline-block;float: right;font-size: 1.2em;height: 18px;margin: 15px 8px 0 0;}
.paginacion-listado-videos .resultados-pagina {border-right: 1px solid #CCCCCC;float: right;
/* modificacion fusion R3 26/11/2013 */
font-size: 1em;
height: 18px;line-height: 18px;margin: 12px 8px 0 0;padding-right: 8px;}
.paginacion-listado-videos .resultados-pagina select {color: #62BD19;font-weight: bold !important;}
.paginacion-listado-videos .marcador-paginacion span {float: left;line-height: 18px;}
.paginacion-listado-videos .marcador-paginacion .input-text {display: inline-block;margin: 0 5px !important;}
.lme_listado-videos p {font-size: 1.2em;line-height: 1.4em;}
.paginacion-listado-videos .marcador-paginacion span {float: left;line-height: 18px;}
.paginacion-listado-videos .marcador-paginacion .input-text input {
	/* modificacion fusion R3 26/11/2013 */
	font-size: 0.7em;
	text-align: center;width: 45px;}
.center-familias {border-left: 1px solid #D9D9D9;border-right: 1px solid #D9D9D9;float: left;overflow: hidden;width: 224px;background: url("../img/bg_nav_familiasCenter.png") repeat-x scroll 0 0	transparent;background-color: #EBEBEB;}
.center-familias ul {float: left;font-size: 1.2em;font-weight: bold;margin: 12px 13px 20px;width: 200px;}
.center-familias ul li {
	/* modificacion fusion R3 20/11/2013  (1.5) */
	line-height: 1.1em;
	}
/* clase nueva fusion R3 20/11/2013 */
.center-familias ul li a{font-size: 13px!important}
.center-familias ul li.sel {background: url("../img/bullet-nav-seleccionado.gif") no-repeat scroll	left center transparent;padding-left: 10px;}
.center-familias ul li.sel a {color: #62BD19 !important;}
.center-familias ul li.sel a:hover {text-decoration: underline;}
.center-familias li a {color: #383838;text-decoration: none;}
.buscador-nav-seccion {border-top: 1px solid #E0E0E0;background-color: #EBEBEB;float: left;margin: 0px;padding: 13px 12px 0px;width: 200px;border-left: 1px solid #D9D9D9;border-right: 1px solid #D9D9D9;}
.buscador-nav-seccion input {width: 150px;}
.buscador-nav-seccion .btn-search {background: url("../img/boton-busqueda-seccion.jpg") no-repeat scroll 0	0 transparent;border: medium none;cursor: pointer;float: left;height: 13px;margin: 4px 0 0 7px;width: 13px;}
.bottom-familias {background: url("../img/bg_nav_familiasBottom.png") no-repeat scroll 0 0	transparent;height: 6px;width: 100%;float: left;}
.top-familias {background: url("../img/bg_nav_familiasTop.png") no-repeat scroll 0 0	transparent;height: 6px;width: 100%;float: left;}
.cab-familias {background: url("../img/bg_nav_familiasCab.png") repeat-x scroll 0 0	transparent;border-left: 1px solid #D9D9D9;border-right: 1px solid #D9D9D9;width: 224px;background-color: #fafafa;float: left;}
.top-contenido-IC {background: url("../img/698Top.png") no-repeat scroll 0 0 transparent;float: left;height: 6px;width: 698px;}
.center-contenido-deg-IC {background: url("../img/bg_pedido.png") repeat-x scroll 0 bottom	transparent;border-left: 1px solid #E9E9E9;border-right: 1px solid #E9E9E9;float: left;width: 696px;}
.bottom-contenido-deg-IC {background: url("../img/698Bot_dg.png") no-repeat scroll 0 0 transparent;float: left;height: 6px;margin-bottom: 15px;width: 698px;}
.filtro-acciones-IC {border-top: 1px solid #FFFFFF;float: left;margin: 0;padding: 10px 0 0;width: 698px;}
.wide-module {background: url("../img/topmodule.gif") repeat-y scroll 0 0 transparent;clear: both;float: left;margin-bottom: 20px;padding-top: 3px;width: 938px}
.wide-module .wrap-module .lme_txt-tiendas-equipo {background: url("../img/txtnuestroequipo.jpg") no-repeat scroll 0 0	transparent;display: block;height: 54px;margin: 15px 0 0 10px;width: 178px;}
.wide-module .wrap-module .lme_txt-tiendas-equipo span {display: block;text-indent: -200em;}
.lme_columnas-foto-texto {display: inline;float: left;line-height: normal;margin: 10px 0 10px 10px;width: 938px}
.lme_columnas-foto-texto .lme_columna-foto {float: left;margin-right: 25px;width: 450px;}
.lme_columnas-foto-texto .lme_columna-texto {float: left;font-size: 1.2em;width: 430px;}
.lme_columnas-foto-texto .lme_columna-texto h6 {font-size: 1.2em;margin: 10px 0;}
.lme_columnas-foto-texto .lme_columna-texto {font-size: 1.2em;}
.lme_txt-tiendas-servicios {background: url("../img/txtserviciotienda.jpg") no-repeat scroll 0 0	transparent;display: block;height: 47px;margin: 15px 0 0 10px;width: 174px;}
.lme_txt-tiendas-servicios span {display: block;text-indent: -200em;}
.columnas-wide {float: left;line-height: normal;margin: 10px 0;width: 938px}
.columnas-wide .columna {color: #666666;display: inline;float: left;font-size: 1.2em;line-height: normal;margin: 0 12px 0 13px;width: 440px;}
.columnas-wide .columna h6 {color: #383838;font-size: 1.2em;font-weight: bold;margin: 10px 0;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas{display: inline;float: left;margin: 0 10px;width: 290px;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas h5{color: #383838;font-size: 16px;font-weight: bold;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas h6{color: #62BD19;font-size: 13px;font-weight: bold;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas .lme_txt img{float: right;margin: 10px 0 10px 10px;}
p.lme_mas-info {color: #62BD19;font-size: 12px;font-weight: bold;padding: 4px 0 0 10px;}
.lme_modulo-demostraciones-tienda h5 {background: url("../img/demostracionesentiendas.jpg") no-repeat scroll 0	0 transparent;height: 47px;margin: 20px 0 0 21px;position: absolute;width: 152px;}
.lme_modulo-demostraciones-tienda h5 span {display: block;text-indent: -200em;}
.lme_modulo-demostraciones-tienda .lme_evento-demostracion-tienda {float: left;margin-right: 30px;width: 230px;}
.lme_modulo-demostraciones-tienda .lme_grupo-evento-demostracion-tienda{margin-left: 20px;margin-top: 105px;position: absolute;width: 550px;}
.banda-lista-servicios-home {background: url("../img/top-banda-lista-servicios-home.jpg") no-repeat	scroll left top transparent;float: left;margin: 5px 0 10px;padding: 7px 0 0;width: 938px}
.banda-lista-servicios-home .wrap-banda-lista-servicios-home {background: url("../img/bottom-banda-lista-servicios-home.jpg")	no-repeat scroll left bottom transparent;float: left;margin: 0;padding: 0 0 0px 15px;width: 925px;}
.banda-lista-servicios-home h5 {color: #5FB718;font-size: 2.4em;font-weight: bold;line-height: 2.4em;margin-bottom: 15px;}
.banda-lista-servicios-home h5 {color: #5FB718;font-size: 2.4em;font-weight: bold;line-height: 2.4em;margin-bottom: 15px;}
.banda-lista-servicios-home .columna-servicios-home {float: left;width: 600px;}
.banda-lista-servicios-home .modulo-servicios-relacionados {float: left;margin-top: 15px;border-top: 1px solid #999999;width: 285px;}
.banda-lista-servicios-home .wrap-modulo-servicios-relacionados {background: url("../img/bck-bottom-modulo-servicios-relacionados.jpg")	no-repeat scroll left bottom transparent;float: left;width: 285px;}
.banda-lista-servicios-home .tit-modulo-servicios-relacionados {background: url("../img/bck-tit-modulo-servicios-relacionados.jpg")	repeat scroll 0 0 transparent;color: #383838;font-size: 1.4em;font-weight: bold;height: 27px;line-height: 27px;margin: 0 0 0 1px;padding: 0 0 0 25px;width: 258px;}
.banda-lista-servicios-home .lista-servicios-relacionados {float: left;font-size: 1.1em;line-height: normal;padding: 25px 25px 0;width: 233px;}
.banda-lista-servicios-home .lista-servicios-relacionados li {color: #666666;float: left;font-weight: bold;padding-bottom: 15px;width: 233px;}
.banda-lista-servicios-home .columna-servicios-relacionados {float: left;margin-right: 20px;width: 285px;}
.banda-lista-servicios-home .columna-servicios-home {float: left;width: 600px;}
.banda-lista-servicios-home .txt {font-size: 1.2em;line-height: normal;margin-bottom: 10px;width: 520px;}
.servicios-destacados {float: left;width: 600px;}
.banda-lista-servicios-home .txt .tit {font-size: 1.2em;font-weight: bold;line-height: normal;margin-bottom: 2px;}
.servicios-destacados h6 {border-bottom: 1px solid #C9C9C9;color: #383838;float: left;font-size: 1.4em;font-weight: bold;line-height: 1.8em;margin-bottom: 20px;width: 600px;}
.servicios-destacados .modulo-servicio-destacado {float: left;margin-right: 25px;width: 130px;}
.servicios-destacados .img-modulo-servicio-destacado {clear: both;float: left;height: 96px;margin-bottom: 10px;width: 110px;}
.servicios-destacados .img-modulo-servicio-destacado img {height: 96px;width: 110px;}
.servicios-destacados .txt-modulo-servicio-destacado {clear: both;float: left;font-size: 1.2em;line-height: normal;width: 125px;}
.servicios-destacados .txt-modulo-servicio-destacado .tit {font-weight: bold;width: 110px;}
.servicios-destacados .last {margin-right: 0 !important;}
.banda-lista-servicios-home .consulta-servicios {clear: both;float: left;margin-top: 45px;}
#page:after {clear: both;display: block;height: 0;visibility: hidden;}
.wide-module .wrap-module {}
#footer-accesos {}
#home-accesos {}
#estado-tienda .selected-shop {}
#estado-tienda .tienda-seleccionada {}
.list-modules .module-acceso {}
.list-modules .transporte {}
.list-modules .folleto {}
.list-modules .club {}
.list-modules .taller {}
.ecofb12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #414141;font-weight: bold;}
.ecofb14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #414141;font-weight: bold;}
.ecoalignr {float: right;vertical-align: top;}
.ecoalignr2 {float: right;}
.ecofv20 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #83cf4b;font-weight: bold;line-height: 22px;}
.ecofb17 {font-family: Arial, Helvetica, sans-serif;font-size: 17px;color: #333333;font-weight: bold;line-height: 18px;font-weight: bold;}
.ecoaligni {float: left;vertical-align: top;}
.ecoalignt {vertical-align: top;}
#eco-banner {float: left;clear: both;width: 938px;height: 360px;margin-bottom: 10px;margin-top: 14px;}
#eco-submenu {float: left;clear: both;width: 938px;height: 48px;margin-top: 14px;}
#eco-cab {float: left;clear: both;width: 938px;height: 6px;background: url(../img/eco-bck-top.gif) no-repeat;line-height: 6px;}
#eco-med {position: relative;float: left;clear: both;width: 938px;background: url(../img/eco-bck-mid.gif) repeat-y;padding-left: 0px;padding-bottom: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #5f5f5f;line-height: 14px;}
#eco-bot {float: left;clear: both;width: 938px;height: 6px;background: url(../img/eco-bck-bottom.gif) no-repeat;margin-bottom: 20px;line-height: 6px;}
#eco-colum1 {float: left;width: 580px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #6f6f6f;line-height: 14px;margin-right: 44px;margin-left: 22px !important;margin-top: 20px;_margin-left: 12px;}
#eco-colum2 {float: left;width: 270px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #6f6f6f;line-height: 14px;margin-top: 18px;}
#eco-colum2 a.lme_last {border-right: none;cursor: pointer;}
#eco-colum3 {float: left;width: 824px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #6f6f6f;line-height: 14px;margin-bottom: 20px;padding-bottom: 20px;margin-left: 86px; }
#eco-caja1 {float: left;width: 258px;margin-right: 60px;margin-top: 20px;}
#eco-caja2 {float: left;width: 258px;margin-top: 20px;}
#eco-caja3 {float: left;width: 230px;margin-right: 50px;margin-top: 0px;margin-left: 20px;}
#eco-caja4 {float: left;width: 230px;margin-top: 0px;}
#eco-caja5 {float: left;width: 510px;margin-top: 0px;margin-left: 66px;_margin-left: 33px;}
#eco-caja6 {float: left;width: 400px;margin-right: 20px;margin-top: 20px;}
#eco-caja7 {float: left;width: 400px;margin-top: 20px;}
#eco-bgbot {float: inherit;width: 82px;height: 20px;margin-top: 2px;background-image: url(../img/eco-bot-gris.gif);background-position: left top;background-repeat: no-repeat;font-size: 13px;color: #62bd19;font-weight: bold;text-align: center;padding-top: 6px;line-height: 15px; }
#eco-cab2 {float: left;clear: both;width: 269px;height: 34px;background: url(../img/eco-papel1.gif) no-repeat;padding-top: 15px;}
#eco-med2 {float: left;clear: both;width: 253px;background: url(../img/eco-papel2.gif) repeat-y;padding-left: 16px;padding-bottom: 0px;padding-top: 20px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;line-height: 14px;}
#eco-bot2 {float: left;clear: both;width: 269px;height: 24px;background: url(../img/eco-papel3.gif) no-repeat;margin-bottom: 20px;line-height: 24px;}
#eco-cab2b {float: left;clear: both;width: 269px;height: 34px;padding-top: 15px;}
#eco-carpeta {width: 48px;height: 60px;float: right;margin-top: -28px;margin-right: -12px;_display: none;}
* html #eco-carpeta {margin-top: -46px;}
*+html #eco-carpeta {margin-top: -46px;}
#eco-carpeta2 {width: 40px;height: 54px;float: right;margin-top: -40px;margin-right: -8px;_display: none;}
#eco-er-foto1 {position: absolute;left: 4px;top: 58px;z-index: 100;width: 359px;height: 516px;}
#eco-er-foto2 {position: absolute;left: 686px;top: 26px;z-index: 100;width: 207px;height: 345px;}
#eco-er-foto3 {position: absolute;left: 13px;top: 574px;z-index: 100;width: 530px;height: 411px;}
#eco-er-foto4 {position: absolute;left: 530px;top: 770px;z-index: 100;width: 392px;height: 281px;}
#eco-er-foto5 {position: absolute;left: 50px;top: 1000px;z-index: 100;width: 315px;height: 203px;}
#eco-er-eti {position: absolute;left: 52px;top: 430px;z-index: 105;width: 315px;height: 203px;}
#eco-capa1 {position: absolute;left: 390px;top: 60px;z-index: 110;width: 330px;}
#eco-capa2 {position: absolute;left: 316px;top: 367px;z-index: 110;width: 600px;}
#eco-capa3 {position: absolute;left: 357px;top: 678px;z-index: 110;width: 540px;}
#eco-capa4 {position: absolute;left: 386px;top: 1044px;z-index: 110;width: 460px;}
#eco-capa5 {position: absolute;left: 318px;top: 560px;z-index: 110;width: 555px;height: 80px;padding-left: 20px;padding-top: 14px;background: url(../img/eco-er-bg1.gif) no-repeat;}
#eco-capa-bot {position: absolute;left: 678px;top: 1174px;z-index: 140;width: 230px;}
#eco-b-foto1 {position: absolute;left: 1px;top: 216px;z-index: 100;width: 172px;height: 277px;}
#eco-b-foto2 {position: absolute;left: 400px;top: 44px;z-index: 101;width: 189px;height: 364px;}
#eco-b-foto3 {position: absolute;left: 738px;top: 43px;z-index: 100;width: 167px;height: 143px;}
#eco-b-foto4 {position: absolute;left: 328px;top: 360px;z-index: 100;width: 588px;height: 387px;}
#eco-b-foto5 {position: absolute;left: 1px;top: 732px;z-index: 100;width: 234px;height: 233px;}
#eco-b-eti {position: absolute;left: 608px;top: 60px;z-index: 105;width: 315px;height: 203px;}
#eco-capab1 {position: absolute;left: 100px;top: 45px;z-index: 110;width: 280px;}
#eco-capab2 {position: absolute;left: 605px;top: 190px;z-index: 110;width: 248px;}
#eco-capab3 {position: absolute;left: 90px;top: 457px;z-index: 110;width: 444px;}
#eco-capab4 {position: absolute;left: 226px;top: 735px;z-index: 110;width: 363px;}
#eco-capab5 {position: absolute;left: 76px;top: 966px;z-index: 110;width: 382px;}
#eco-capab6 {position: absolute;left: 512px;top: 1003px;z-index: 110;width: 382px;}
#eco-capa-bot2 {position: absolute;left: 647px;top: 826px;z-index: 140;width: 230px;}
.modulo-lista-bandas {}
.modulo-lista-bandas .wrap-modulo-lista-bandas {}
.banda-ecoopciones {float: left;border-bottom: dotted 1px #ccc;padding: 0 0 20px 0;margin: 0 0 20px 15px;width: 920px;display: inline}
.last.banda-ecoopciones {border-bottom: none}
.banda-ecoopciones .ecoopcion-home {width: 445px;float: left;margin-left: 25px;margin-top: 15px}
.banda-ecoopciones .odd {margin-left: 0 !important;}
.banda-ecoopciones .ecoopcion-home .tit-ecoopcion {height: 75px;}
.banda-ecoopciones .ecoopcion-home .imagen-ecoopcion {float: left;clear: both}
.banda-ecoopciones .ecoopcion-home .info-ecoopcion {float: left;clear: both;width: 445px;margin: 10px 0 0 0;}
.banda-ecoopciones .ecoopcion-home .destacado-bolsas-reciblables {width: 241px;height: 267px;float: left;clear: both;padding: 35px 15px 0 185px;color: white;font-size: 1.2em;line-height: normal}
.banda-ecoopciones .ecoopcion-home .destacado-bolsas-reciblables .tit {font-weight: bold;margin-bottom: 5px;font-size: 1.3em}
.banda-ecoopciones .ecoopcion-home .info-ecoopcion .txt {float: left;width: 275px;font-size: 1.2em;line-height: normal;}
.banda-ecoopciones .ecoopcion-home .info-ecoopcion .txt .tit {font-weight: bold;font-size: 1.3em}
.banda-ecoopciones .ecoopcion-home .info-ecoopcion img {float: right}
.banda-ecoopciones .ecoopcion-home .tit-ecoopcion span {visibility: hidden}
.banda-ecoopciones .ecoopcion-home .tit-ecoopcion h6 {margin-left: 5px}
.banda-ecoopciones .ecoopcion-home .tit-ecoopcion .txt-ahorro-agua {display: block;width: 103px;height: 53px}
.banda-ecoopciones .ecoopcion-home .tit-ecoopcion .txt-energia-renovable{display: block;width: 135px;height: 48px}
.banda-ecoopciones .ecoopcion-home .tit-ecoopcion .txt-enegia-eficiente{display: block;width: 116px;height: 48px}
.banda-ecoopciones .ecoopcion-home .tit-ecoopcion .txt-hogar-sano {display: block;width: 75px;height: 48px}
.banda-ecoopciones .ecoopcion-home .tit-ecoopcion .txt-bosque-sostenible{display: block;width: 102px;height: 46px}
.banda-ecoopciones .ecoopcion-home .tit-ecoopcion .txt-bolsas-responsables{display: block;width: 224px;height: 50px}
.modulo-destacado-ecoopciones {float: left;width: 920px;clear: both;margin-bottom: 12px;;height: 443px;padding: 20px 10px 0 10px;}
.modulo-destacado-ecoopciones .tit-ecoopcion {height: 80px;float: left;clear: both;width: 900px}
.modulo-destacado-ecoopciones .tit-ecoopcion h6 {width: 219px;height: 54px;margin-left: 5px}
.modulo-destacado-ecoopciones .tit-ecoopcion h6 span {visibility: hidden}
.modulo-destacado-ecoopciones .img-destacado-ecoopciones {float: left;width: 450px;margin-right: 20px}
.modulo-destacado-ecoopciones .txt-destacado-ecoopciones {float: left;width: 440px;font-size: 1.2em;line-height: normal}
.modulo-destacado-ecoopciones .txt-destacado-ecoopciones .tit {font-weight: bold;margin-bottom: 5px;margin-top: 10px}
.banda-ecoopciones .ecoopcion-home-alargada {width: 915px;float: left;margin-left: 0;margin-top: 15px;}
.banda-ecoopciones .ecoopcion-home-alargada .info-ecoopcion {width: 915px;}
.banda-ecoopciones .ecoopcion-home-alargada .info-ecoopcion .txt {width: 725px;}
.tit-name-leroy {width: 165px;height: 32px;margin-bottom: 10px}
.tit-name-leroy span {visibility: hidden}
#listado-familias h2 {border-bottom: 1px solid #D2D2D2;clear: both;color: #62BD19;display: inline;float: left;font-size: 1.8em;font-weight: bold;height: 2em;line-height: 2em;margin: 0 15px 10px;width: 906px;}
#listado-familias ul {float: left;margin: 0 15px 10px;}
#listado-familias li {background: url("../img/bullet-familias.gif") no-repeat scroll left	center transparent;color: #454545;display: inline-block;font-size: 1.1em;line-height: 18px;min-height: 18px;padding-left: 10px;width: 215px;float: left}
#listado-familias li.ico-no-disponible {background: url("../img/bg_bullet_listado_des.png") no-repeat scroll	left center transparent;color: #999999;display: inline-block;font-size: 1.3em;line-height: 18px;min-height: 18px;padding-left: 10px;width: 214px;float: left}
#listado-familias li.ico-no-disponible a {color: #999999 !important;}
.ico-carro-compra {background: url("../img/carrito_on_line.png") no-repeat scroll right 0	transparent;padding-right: 20px;}
.nota-carito {background: url("../img/bg-carro-footer-pv.png") no-repeat scroll right	2px transparent;color: #888888;float: left;margin-right: 12px;margin-top: 20px !important;padding-right: 16px;font-size: 11px !important;}
.nota-No-disponible {color: #888888;margin-left: 600px;float: right;margin-right: 12px;padding-left: 20px; ;margin-top: 20px !important;font-size: 11px;}
.tiulo-modulo {float: left;margin: 0 0 10px;padding: 20px 0 0 10px;width: 800px;}
.tiulo-modulo h4 {color: #404040;font-family: "UnitOTMedium";font-size: 19px;height: 30px;line-height: 30px;font-weight: normal;}
.tiulo-modulo h5 {color: #62BD19;font-family: "UnitOTMedium";font-size: 30px;height: 45px;line-height: 45px;font-weight: normal;}
.reset-lista {margin: 0 !important;width: 0 !important;clear: both;}
.elementos-catalogo ul {width: 938px}
.elemento-catalogo-familias {}
.enlace-gris {color: #383838 !important;}
#modulo-ofertas-destacadas {width: 938px;}
.lme_wide-module {background: url("../img/topmodule.gif") repeat-y scroll 0 0 transparent;clear: both;float: left;margin-bottom: 20px;padding-top: 3px;width: 938px}
.lme_wide-module .lme_wrap-module {background: url("../img/bottommodule.gif") repeat-x scroll left bottom	transparent;clear: both;float: left;padding: 0 2px 5px;width: 936px;}
#modulo-ofertas-destacadas #ofertas-destacadas-home {float: left;width: 936px;margin-left: 2px;}
#ofertas-destacadas-home #show-ofertas-destacadas {height: 310px;overflow: hidden;width: 936px;}
#modulo-ofertas-destacadas .thumbs-ofertas-destacadas {background: url("../img/bck-modulo-ofertas-destacadas.jpg") no-repeat	scroll 0 0 transparent;float: left;height: 103px;padding: 4px 5px 0 15px;width: 916px;}
#modulo-ofertas-destacadas #ofertas-destacadas-home #show-ofertas-destacadas li{display: none;position: absolute;}
#modulo-ofertas-destacadas .thumbs-ofertas-destacadas .modulo-thumbs-ofertas-destacada{float: left;height: 100px;margin-right: 10px;width: 295px;}
#modulo-ofertas-destacadas .thumbs-ofertas-destacadas .modulo-thumbs-ofertas-destacada span{background: url("../img/marca-seleccionado-oferta.png") no-repeat scroll	center top transparent;display: none;height: 30px;margin: -25px 0 0 125px;position: absolute;width: 42px;z-index: 10;}
.thumbs-ofertas-destacadas img {cursor: pointer;margin-bottom: 0px !important;}
#modulo-ofertas-destacadas .thumbs-ofertas-destacadas .sel span {display: block;}
.cab-modulo-destacados-comunes {background-color: #B0B0B0;float: left;height: 36px;margin-left: 1px;width: 938px;border-bottom: 1px solid black;}
.cab-modulo-destacados-comunes h4 {color: white;float: left;font-size: 2.2em;font-weight: bold;margin: 0px 0 0 10px;}
.cab-modulo-destacados-comunes ul {float: left;height: 29px;margin: 1px 0 0 20px;}
.cab-modulo-destacados-comunes li {cursor: pointer;float: left;font-size: 1.4em;font-weight: bold;height: 29px;margin-right: 2px;padding-left: 25px;}
.cab-modulo-destacados-comunes li.sel {background: url("../img/bck-boton-left-gris.gif") no-repeat scroll left	top transparent;color: #62BD19;}
.cab-modulo-destacados-comunes li.sel:hover,.cab-modulo-destacados-comunes li:hover{color: #ffffff;}
.cab-modulo-destacados-comunes li.sel span {background: url("../img/bck-boton-right-gris.gif") repeat scroll right	top transparent;}
.cab-modulo-destacados-comunes ul li span {display: block;height: 29px;line-height: 29px;padding-right: 25px;}
#content-modulo-ofertas-comunes {background-color: #EFEFEF;border-radius: 5px 5px 5px 5px;float: left;height: 275px;margin: 0;overflow: hidden !important;position: relative;width: 938px;}
#content-modulo-ofertas-comunes li {float: left;}
#content-modulo-ofertas-comunes .oferta {float: left;margin: 0 13px;height: 246px;overflow: hidden;}
#content-modulo-ofertas-comunes .oferta .imagen-oferta {height: 130px;width: 130px;}
#content-modulo-ofertas-comunes .oferta .txt-oferta {float: left;padding: 10px 5px 0;width: 120px;}
#content-modulo-ofertas-comunes .oferta:hover .txt-oferta p,#content-modulo-ofertas-comunes .oferta:hover .txt-oferta .nombre-producto{text-decoration: underline;}
#content-modulo-ofertas-comunes .oferta .txt-oferta .nombre-producto {color: #62BD19;display: block;font-size: 1.4em;font-weight: bold;}
#content-modulo-ofertas-comunes .oferta .txt-oferta  p {font-size: 1.1em;height: 4.4em;}
.mensaje-mileroy {font-size: 1.3em;font-weight: bold;line-height: normal;margin: 30px 0 0 89px !important;width: 750px;}
.mensaje-mileroy p {margin-bottom: 20px !important;}
.botonera-email {float: right;margin-right: 30px;}
.mensaje-mileroy .e-mail-green {color: #62BD19 !important;}
.lme_contacto-colum1 {color: #6F6F6F;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;margin-right: 46px;width: 580px;margin-left: 20px;margin-top: 25px;}
.lme_contacto-colum1 h5 {color: #4F4F4F;font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;margin-bottom: 14px;}
.lme_contacto-colum1 .texto-principal {margin-bottom: 60px;}
.lme_contacto-colum2 {color: #6F6F6F;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;margin-top: 18px;width: 273px;}
.lme_contacto-colum3 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;margin-bottom: 20px;margin-left: auto;margin-right: auto;width: 900px;}
.lme_contacto-colum3 .promo-inferior {color: #6F6F6F;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-right: 12px;width: 292px;}
.lme_contacto-colum3 .promo-inferior h6 {color: #4F4F4F;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;margin-bottom: 14px;}
.lme_contacto-colum3 .promo-inferior img {margin-bottom: 14px;}
.lme_contacto-colum3 .last {margin-right: 0px !important;}
.top-contacto {background: url("../img/top-estatico-contacto.png") no-repeat scroll 0	bottom transparent;height: 6px;}
.center-contacto {background: url("../img/center-estatico-contacto.png") repeat-x scroll 0	bottom #FFFFFF;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;padding-left: 10px;padding-top: 4px;}
.center-contacto h5 {color: #83CF4B;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;margin-bottom: 14px;}
.bottom-contacto {background: url("../img/bot-estatico-contacto.png") no-repeat scroll 0 0	transparent;height: 6px;margin-bottom: 12px;}
.modulo-estatico {margin-bottom: 12px;margin-left: 2px;overflow: hidden;position: relative;width: 938px}
.pur-campos {}
.pur-campos fieldset {margin: 5px 0 0px;color: #666666 !important;}
.pur-campos fieldset h2 {width: 900px !important;}
.pur-campos fieldset .separador-pur {border-top: 1px solid #E9E9E9 !important;position: relative;width: 875px;margin-left: 30px;}
.pur-campos fieldset .banda-alertas-activas {width: 866px;padding: 5px 0 0 0;height: 25px;}
.pur-campos fieldset .banda-alertas-activas p {float: left;width: 280px;padding-right: 8px;}
.pur-campos fieldset .banda-alertas-activas p .alerta_apuntar {float: left !important;width: 25px !important;}
.pur-campos fieldset .banda-alertas-activas p label {font-weight: initial !important;}
.pur-campos p.pur-max-ancho {padding-bottom: 0px !important;}
.pur-campos .preferencias {width: 100% !important;padding-left: 35px;}
.pur-campos .preferencias .img-preferencia {float: left;margin-right: 30px;width: 150px;}
.pur-campos .preferencias .txt-preferencia {float: left;width: 680px;}
.pur-campos .preferencias .txt-preferencia p {padding: 0;width: 480px;}
.pur-campos .preferencias .txt-preferencia .tit-preferencia {color: #7ABF42;font-size: 1.5em;font-weight: bold;margin-bottom: 4px;}
.pur-campos .preferencias .txt-preferencia .link-example {color: #62BD19;cursor: pointer;}
.pur-campos .preferencias input {float: left;margin-left: 55px;margin-top: 40px !important;}
.pur-campos .preferencias select {width: 160px;float: left;margin-right: 10px}
.pur-campos {text-align: left !important;}
.oculta {display: none;}
#wrapper-3 h2.formulario-registro {clear: both;color: #62BD19;display: block;float: left;font-family: "UnitOTMedium";font-size: 18pt;font-weight: bold;margin: 0 0 0 35px !important;padding-bottom: 0px;padding-left: 0;padding-right: 0;width: 350pt;}
#wrapper-3 #registrationForm h2,#wrapper-3 #registrationForm2 h2 {clear: both;color: #62BD19;display: block;float: left;font-family: "UnitOTMedium";font-size: 18pt;font-weight: bold;margin: 0 0 0 0 !important;padding-bottom: 0;padding-left: 35px;padding-right: 0;width: 100%;}
#registrationForm fieldset,#registrationForm2 fieldset,#passwordReminder fieldset{color: black; float: left;}
#registrationForm fieldset,#registrationForm2 fieldset {color: black;border: none;float: left;}
#registrationForm fieldset span,#registrationForm2 fieldset span,#passwordReminder fieldset span{}
#registrationForm fieldset input,#registrationForm2 fieldset input,#passwordReminder fieldset input{border: 1px solid #CCCCCC;margin-bottom: 10px;background: none;padding: 0px;float: right;margin-top: 0px !important;}
#registrationForm label,#registrationForm2 label {text-align: left;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 1em !important;font-weight: bold;margin-bottom: 5px;width: 50px; }
#registrationForm input,#registrationForm2 input {border: 1px solid #CCCCCC;margin-bottom: 10px;background: none;margin: 0px;padding: 0px;}
#registrationForm div,#registrationForm2 div {float: left; margin-bottom: 10px !important;clear: none;border: none;margin-top: 15px}
#registrationForm .pur-email,#registrationForm .pur-password,#registrationForm .pur-password-conf,#registrationForm .pur-user,#registrationForm .pur-user-new-conf,#registrationForm2 .pur-email,#registrationForm2 .pur-password,#registrationForm2 .pur-password-conf,#registrationForm2 .pur-user,#registrationForm2 .pur-user-new-conf{margin-left: 30px !important;margin-right: 0px !important;height: 30px;}
.titulos-estado-suscripcion {color: #383838;float: left;margin-bottom: 10px; text-align: right;width: 732px;font-size: 1.2em;font-weight: bold;}
.titulos-estado-suscripcion span {font-weight: bold;margin-left: 26px;}
#registrationForm .pur-password,#registrationForm2 .pur-password {margin-left: 130px !important;}
#registrationForm .pur-user,#registrationForm2 .pur-user {margin: 0 10px 33px 0 !important;width: 238px;}
#registrationForm .pur-user-new-conf,#registrationForm .pur-user-new-conf{width: 195px;height: 50px !important;margin-left: 510px !important;margin-top: 0 !important;}
#registrationForm .captcha-registro,#registrationForm2 .captcha-registro{float: left;padding: 10px 0 15px;width: 939px !important;border-bottom: 1px solid #e9e9e9 !important;margin-top: 0px !important}
#registrationForm fieldset .preferencias input,#registrationForm2 fieldset .preferencias input{border: none !important;}
.botonreg {float: right !important;}
.botonreg a span {background: url("../img/bg_botonLeft.png") no-repeat scroll left top	transparent;color: #FFFFFF !important;display: inline-block;font-size: 0.95em;font-weight: normal;overflow: visible;padding: 0 0 0 3px !important;}
.botonreg a span span {background: url("../img/bg_botonRight.png") no-repeat scroll right top	transparent;display: block;float: right;padding: 0 3px 0 0 !important;}
.botonreg a span span span {background: url("../img/bg_botoncenter.png") repeat-x scroll left top	transparent;display: block;font-size: 1.4em;font-weight: bold;padding: 6px 30px !important;text-align: left;white-space: nowrap;}
.botonreg a span span span input {background: none repeat scroll 0 0 transparent;border: medium none !important;color: white;float: right;font-weight: bold;margin-top: 0 !important;padding: 0;}
#registrationForm #email,#registrationForm #emailConfirmation,#registrationForm2 #email,#registrationForm2 #emailConfirmation{width: 350px;}
#registrationForm .pur-user #email,#registrationForm .pur-user #emailConfirmation,#registrationForm2 .pur-user #email,#registrationForm2 .pur-user #emailConfirmation,.pur-user #oldpassword,.pur-user #password,.pur-user-new-conf #passwordConfirmation,.pur-user #passwordConfirmation{width: 238px !important;}
.login-mileroy {display: inline;float: left;height: 262px;margin: 0 0 0 2px;padding: 15px 25px 0;width: 886px;}
.login-mileroy h5 {color: #62BD19;display: block;font-size: 32px;font-weight: bold;height: 25px;margin: 5px 0 15px;width: 400px;}
* html .login-mileroy h5 {height: 19px;width: 400px;}
* html .login-mileroy h5 span {width: 250px;}
.login-mileroy h5 span {font-family: "UnitOTMedium";font-size: 21px;line-height: 32px;width: 700px;}
.login-mileroy h6 span {font-family: "UnitOTMedium";font-size: 21px;line-height: 25px;width: 700px;}
.login-mileroy .login {position: absolute;}
.login-mileroy fieldset label {color: black;display: block;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 1.1em;font-weight: bold;margin-bottom: 5px;}
.login-mileroy fieldset input {border: 1px solid #CCCCCC;margin-bottom: 10px;width: 165px;}
.login-mileroy fieldset legend {color: black;font-size: 1.2em;margin: 8px 0 10px;}
.login-mileroy .suscripcion-mileroy {margin: 0 0 0 480px;position: absolute;}
.login-mileroy .suscripcion-mileroy h6 {color: #62BD19;display: block;font-size: 32px;font-weight: bold;height: 47px;margin: 0 0 10px;width: 400px;}
* html .login-mileroy .suscripcion-mileroy h6 {width: 400px;}
* html .login-mileroy .suscripcion-mileroy h6 span {width: 250px;}
.login-mileroy .aviso-password {color: #333333;font-size: 1.1em;}
.login-mileroy .aviso-envio {color: #333333;font-size: 1.1em;}
.login-mileroy .aviso-password a {color: #62BD19;}
#passwordReminder fieldset h2 {width: 100% !important;color: #62BD19;font-family: "UnitOTMedium";font-size: 21px;line-height: 32px;}
#passwordReminder fieldset p {float: left;font-size: 1.2em;margin: 0 !important;padding: 15px 35px 10px 0px;width: 100%;}
#passwordReminder .form-reminder {float: left;width: 100%;}
#passwordReminder label {display: block;font-size: 11px;font-weight: bold;margin-bottom: 3px;}
#passwordReminder .botonreg {float: left !important;}
.captcha-registro {float: left;padding: 10px 0 15px;width: 100% !important;}
.captcha-registro img {margin-left: 202px !important;margin-right: 30px !important;}
.captcha-registro label {float: left;}
.captcha-registro label input {width: 225px !important;}
#marcas {background-color: #322926;background-image: url("../img/ma-fondo.jpg");background-position: center top;background-repeat: repeat-y;}
#marcas #branding {margin: 0 auto 5px;min-height: 111px;position: relative;width: 940px !important;background: url("../img/bck_body.gif") repeat-x scroll 0 0 transparent;}
#marcas #wrapper-3 h1,#marcas #site-info .copy,#marcas #site-info #copyright,#marcas #site-info #footerLinks ul li a{color: #ffffff !important;}
#marcas-banner,#marcas-banner2 {clear: both;float: left;margin-bottom: 14px;margin-top: 14px;position: relative;width: 938px}
#marcas-cajab {color: #5F5F5F;font-family: Arial, Helvetica, sans-serif;font-size: 12px;left: 454px;line-height: 14px;position: absolute;top: 178px;width: 390px;}
#marcas-cajab h6 {color: #5B5B5B;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;line-height: 18px;margin-bottom: 6px;}
#marcas-cajab p {margin-bottom: 25px !important;}
#marcas-cab {background: url("../img/ma-top.gif") no-repeat scroll 0 0 transparent;clear: both;float: left;height: 46px;line-height: 46px;margin-top: 14px;width: 938px}
#marcas-med {background: url("../img/ma-mid.gif") repeat-y scroll 0 0 transparent;clear: both;color: #5F5F5F;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;padding-bottom: 0;padding-left: 30px;position: relative;width: 938px}
#marcas-med .caja_izq_mc {float: left;margin-right: 20px;margin-top: 20px;width: 430px;min-height: 210px}
#marcas-med .caja_der_mc {float: left;margin-top: 20px;width: 430px;min-height: 210px}
#marcas-med .caja_der_mc img,#marcas-med .caja_izq_mc img {float: right;}
#marcas-med .caja_der_mc h4,#marcas-med .caja_izq_mc h4,#marcas-med .caja_der_mc h5,#marcas-med .caja_izq_mc h5,#marcas-med .caja_der_mc p,#marcas-med .caja_izq_mc p{width: 261px;float: left;}
#marcas-med .caja_der_mc h4,#marcas-med .caja_izq_mc h4 {color: #83CF4B;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;line-height: 22px;}
#marcas-med .caja_der_mc h5,#marcas-med .caja_izq_mc h5 {color: #5B5B5B;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;line-height: 18px;}
#marcas-bot {background: url("../img/ma-bottom.gif") no-repeat scroll 0 0 transparent;clear: both;float: left;height: 46px;line-height: 46px;margin-bottom: 20px;width: 938px}
#servigam {background-color: #CEE7DB;background-image: url("../img/fondo-pagina-servigam.jpg");background-position: center top;background-repeat: repeat-x;}
#servigam-banner {clear: both;float: left;height: 360px;margin-bottom: 10px;margin-top: 14px;width: 938px}
#servigam-cab {background: url("../img/eco-bck-top.gif") no-repeat scroll 0 0	transparent;clear: both;float: left;height: 6px;line-height: 6px;width: 938px}
#servigam-med {background: url("../img/eco-bck-mid.gif") repeat-y scroll 0 0	transparent;clear: both;color: #5F5F5F !important;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 1.25em;line-height: 1.33em;padding-bottom: 0;padding-left: 0;position: relative;width: 938px}
#servigam-med img.fondo {float: right;margin-right: 1px;}
.servigam-caja-00 {height: 145px;left: 769px;position: absolute;top: 611px;width: 131px;}
.servigam-caja-01 {height: 145px;left: 290px;position: absolute;top: 95px;width: 305px;}
.servigam-caja-02 {height: 135px;left: 34px;position: absolute;top: 362px;width: 485px;}
.servigam-caja-03 {height: 95px;left: 370px;position: absolute;top: 568px;width: 255px;}
.servigam-caja-04 {height: 185px;left: 55px;position: absolute;top: 828px;width: 265px;}
.servigam-caja-05 {height: 185px;left: 365px;position: absolute;top: 1010px;width: 235px;}
.servigam-caja-06 {height: 185px;left: 365px;position: absolute;top: 1155px;width: 235px;}
.servigam-caja-07 {height: 185px;left: 650px;position: absolute;top: 925px;width: 270px;}
.servigam-caja-08 {height: 240px;left: 70px;line-height: 1.25em;position: absolute;top: 1298px;width: 340px;}
.servigam-caja-09 {height: 185px;left: 560px;line-height: 1.25em;position: absolute;top: 1285px;width: 265px;}
.servigam-caja-10 {height: 185px;left: 560px;line-height: 1.25em;position: absolute;top: 1375px;width: 215px;}
#servigam-med ul {color: #62BD19;}
.servigam-caja-08 ul {list-style-image: url("../img/servi-decor-list.png");list-style-position: outside;}
.servigam-caja-08 ul li {margin-bottom: 5px;}
#servigam-med ul li span {color: #5F5F5F;}
#servigam-med h1.titGris {clear: inherit;color: #5F5F5F !important;display: block;float: left;font-family: inherit;font-size: 1em;font-style: inherit;font-weight: bold;height: 20px;letter-spacing: normal;line-height: normal;margin: 0 !important;padding: 0 !important;width: 100%;}
#filtros {float: left;margin-left: 1px;padding: 10px 7px;width: 924px;border-bottom: 1px solid white}
#filtros div {float: left;margin-right: 30px;}
#filtros div span.titulo {display: block;float: left;height: 25px;line-height: 25px;}
#filtros div p {font-size: 12px;}
#filtros div input {margin: 3px;}
.footer-listado-busqueda-filtros {color: #7DBB39;float: left;height: 30px;margin-left: 1px;width: 50%;font-size: 12px;}
.footer-enlaces-filtros {color: #63BC1C;float: right;height: 30px;margin-right: 1px;width: 50%;font-size: 12px;}
.footer-listado-busqueda-filtros .lme_desplegado,.footer-enlaces-filtros .lme_desplegado{background: url("../img/arrow-up.png") no-repeat scroll right center	transparent;float: left;margin: 0 0 0 8px;padding: 0 14px 0 0;}
.footer-listado-busqueda-filtros .lme_plegado {background: url("../img/arrow-down.png") no-repeat scroll right center	transparent;float: left;margin: 0 0 0 8px;padding: 0 14px 0 0;}
.footer-enlaces-filtros .lme_plegado {background: url("../img/arrow-down.png") no-repeat scroll right center	transparent;float: right;margin: 0 8px 0 0px;padding: 0 14px 0 0;}
.footer-listado-busqueda-filtros span {cursor: pointer;display: block;height: 30px;line-height: 30px;}
.footer-enlaces-filtros span {cursor: pointer;display: block;right: 30px;line-height: 30px;}
.paginacion-listado-productos .resultados-pagina {border-right: 1px solid #CCCCCC;float: right;font-size: 1.2em;height: 18px;line-height: 18px;margin: 12px 8px 0 0;padding-right: 8px;}
#queryResult ul li.prod-col4,#queryResult ul li.prod-col4-last,#queryResult ul li.prod-col4ul,#queryResult ul li.prod-col4ul-last{border-bottom: 1px solid #EFEFEF;float: left;height: 500px;padding-right: 20px;position: relative;width: 219px;}
#queryResult ul li.prod-col4-last {padding-right: 0px !important;}
#queryResult ul li.prod-col4ul {border-bottom: none !important;margin-bottom: 7px}
#queryResult ul li.prod-col4ul-last {border-right: none !important;border-bottom: none !important;padding-right: 0px !important;}
#queryResult ul li .prod-imagen {text-align: right;width: 100%;}
#queryResult ul li.prod-col4 .prod-comparador,#queryResult ul li.prod-col4-last .prod-comparador,#queryResult ul li.prod-col4ul .prod-comparador,#queryResult ul li.prod-col4ul-last .prod-comparador{bottom: 0;display: block;height: auto;margin: 0 0 30px;position: absolute;}
#queryResult ul li .prod-imagen-4col {height: 160px !important;margin-bottom: 0 !important;margin-left: auto !important;margin-right: auto;margin-top: 30px;padding-bottom: 0 !important;text-align: center;width: 219px;}
#queryResult ul li .prod-txt-4col {color: #666666;width: 100%;margin-top: 10px;margin-bottom: 10px;}
#queryResult ul li .prod-txt-4col h4 {color: #666666;font-size: 1.2em;font-family: helvetica;}
#queryResult ul li .prod-txt-4col h5 {color: #000000;font-size: 1.5em;font-weight: bold;text-transform: uppercase;}
#queryResult ul li .prod-txt-4col h5 a {color: #000000;}
#queryResult ul li .prod-txt-4col p {color: #666666 !important;font-size: 1.2em;line-height: 12px;margin-bottom: 3px !important;}
#queryResult ul li .prod-txt-4col p a {color: #666666 !important;}
#queryResult ul li .prod-txt-4col p a strong {font-size: 1em !important}
#queryResult ul li .prod-txt-4col h5 a:hover,#queryResult ul li .prod-txt-4col h4 a:hover,#queryResult ul li .prod-txt-4col p a:hover{text-decoration: none;}
#queryResult ul li.prod-col3,#queryResult ul li.prod-col3-last,#queryResult ul li.prod-col3ul,#queryResult ul li.prod-col3ul-last{float: left;height: 500px!important;/*height: 674px!important;*/padding-right: 20px;width: 299px;border-bottom: 1px solid #EFEFEF;}
#bodegonkk #queryResult ul li.prod-col3,#bodegonkk #queryResult ul li.prod-col3-last,#bodegonkk #queryResult ul li.prod-col3ul,#bodegonkk #queryResult ul li.prod-col3ul-last,#variantekk #queryResult ul li.prod-col3,#variantekk #queryResult ul li.prod-col3-last,#variantekk #queryResult ul li.prod-col3ul,#variantekk #queryResult ul li.prod-col3ul-last{height: 674px!important;}
#queryResult ul li.prod-col3-last { padding-right: 0 !important;}
#queryResult ul li.prod-col3ul {border-bottom: none !important;margin-bottom: 10px}
#queryResult ul li.prod-col3ul-last {border-right: none !important;border-bottom: none !important;padding-right: 0px !important;}
#queryResult ul li .prod-imagen {text-align: right;width: 100%;}
#queryResult ul li.prod-col3 .prod-comparador,#queryResult ul li.prod-col3-last .prod-comparador,#queryResult ul li.prod-col3ul .prod-comparador,#queryResult ul li.prod-col3ul-last .prod-comparador{bottom: 0;display: block;height: auto;margin: 0 0 30px;position: absolute;}
#queryResult ul li .prod-imagen-3col {height: 220px !important;width: 288px;margin-bottom: 0 !important;margin-left: auto !important;margin-right: auto;margin-top: 30px;padding-bottom: 0 !important;text-align: center;}
#queryResult ul li .prod-txt-3col {color: #666666;margin-bottom: 10px;margin-top: 10px;width: 100%;}
#queryResult ul li .prod-txt-3col h4 {color: #666666;font-family: helvetica;font-size: 1.2em;}
#queryResult ul li .prod-txt-3col h5 {color: #000000;font-size: 1.5em;font-weight: bold;text-transform: uppercase;}
#queryResult ul li .prod-txt-3col h5 a {color: #000000;}
#queryResult ul li .prod-txt-3col p {color: #666666 !important;font-size: 1.2em;line-height: 12px;margin-bottom: 3px !important;}
#queryResult ul li .prod-txt-3col p a {color: #666666 !important;}
#queryResult ul li .prod-txt-3col h5 a:hover,#queryResult ul li .prod-txt-3col h4 a:hover,#queryResult ul li .prod-txt-3col p a:hover{text-decoration: none;}
.prod-precios-3col {float: left;margin: 0 0 0;width: 312px;}
.plus-producto li {color: #333333;font-family: helvetica;font-size: 12px !important;font-weight: bold;padding-left: 10px;background: url("../img/bg_bullet_plus_produc.png") no-repeat scroll 0	4px transparent;}
.marcador-precio-medidas {background: none repeat scroll 0 0 transparent;color: #404040;float: left;font-weight: bold;height: 43px;width: 87px;}
.marcador-precio-medidas .precio {display: block;font-size: 16px;height: 24px;margin: 0px 0 0 7px;overflow: hidden;position: absolute;text-align: center;width: 85px;}
.marcador-precio-medidas .precio sup {font-size: 12px;top: 2px;}
.tachado {background: url("../img/tachado-precio-oferta.gif") no-repeat scroll	center center transparent;height: 26px;position: absolute;width: 75px;z-index: 20;}
.tachado-doble {background: url("../img/arrow-tachado-precio.gif") no-repeat scroll	center center transparent;height: 45px;margin: 5px 0 0 7px;position: absolute;width: 85px;z-index: 20;}
.marcador-precio-medidas .precio-medida {display: block;font-size: 17px;margin: 22px 0 0 7px;position: absolute;text-align: center;width: 85px;}
.marcador-precio-medidas .precio-producto {color: #404040;display: block;font-size: 1.7em;font-weight: bold;margin: 10px 0 0;}
.marcador-precio-medidas .unidad,.marcador-precio-medidas-oferta .wrap-marcador-precio-medidas-oferta .precio-medida .unidad{font-size: 12px;}
.marcador-precio-medidas-oferta {background: url("../img/marcador-precio-medidas-oferta-left.jpg")	no-repeat scroll 0 0 #EFD919;color: #CC1D00;display: inline;float: left;font-weight: bold;height: 53px;padding-left: 12px;}
.marcador-precio-medidas-oferta .wrap-marcador-precio-medidas-oferta {background: url("../img/marcador-precio-medidas-oferta-right.jpg")	no-repeat scroll right center #EFD919;height: 53px;padding-right: 12px;}
.marcador-precio-medidas-oferta .precio {border-bottom: 1px solid #DCC715;display: block;font-size: 16px;height: 23px;margin: 0;overflow: hidden;padding-bottom: 3px;text-align: center;}
.marcador-precio-medidas-oferta .precio-medida {display: block;font-size: 17px;text-align: center;}
.precio-medida sup {font-size: 12px;position: relative;top: 5px;}
.precio sup {font-size: 11px;position: relative;top: 2px;}
.precio-oferta sup {font-size: 12px;position: relative;top: 2px}
.marcador-precio-oferta {background: url("../img/bck-precio-bodegon.gif") no-repeat scroll center	0 transparent;color: #CC1D00; float: left;font-weight: bold;height: 26px;margin: 0px 0 0 0px;width: 50%;}
.marcador-precio-oferta .precio-oferta {display: block;font-size: 1.7em;font-weight: bold; text-align: center;}
.infoDispon {bottom: 0;margin-bottom: 52px;position: absolute;}
.boton-compruebaDisp {position: relative;bottom: 10px}
.boton-compruebaDisp a span {background: url("../img/boton-disponibilidad-izq.png") no-repeat scroll	left top transparent;color: #FFFFFF;display: inline-block;font-size: 0.95em;font-weight: normal;overflow: visible;padding: 0 0 0 3px !important;}
.boton-compruebaDisp a span span {background: url("../img/boton-disponibilidad-der.png") no-repeat scroll	right top transparent;display: block;float: right;padding: 0 3px 0 0 !important;}
.boton-compruebaDisp a span span span {background: url("../img/boton-disponibilidad-med.png") repeat-x scroll	left top transparent;display: block;padding: 4px 6px !important;text-align: left;white-space: nowrap;font-size: 10px;font-weight: bold;}
.boton-compruebaDisp a span span span span {background: url("../img/boton-disponibilidad-tag.png") no-repeat scroll	left top transparent;display: block;padding: 2px 7px 2px 23px !important;}
.lista-opciones {}
.lista-opciones ul {font-size: 12px;}
.lista-opciones li {margin: 15px 0 10px 0px;min-height: 15px;font-size: 11px !important;}
.lista-opciones li.ico-verde {background: url("../img/checkverde.png") no-repeat scroll 0 1px	transparent;color: #60922C;margin: 0 !important;padding-left: 18px;}
.lista-opciones li.ico-rojo,.modulo-disponibilidad p span.ico-rojo {display: block;min-height: 15px;background: url("../img/boton-x-nok.png") no-repeat scroll 0 2px	transparent;font-weight: bold;padding-left: 18px;margin: 0px !important;}
.lista-opciones li a {color: #62BD19 !important;font-weight: normal;}
.lista-opciones li.ico-rojo a {color: #0099CC !important;display: block;font-family: helvetica;}
.precio-marcador-icono {bottom: 0;clear: both;color: black;display: block;float: left;font-size: 11px;position: absolute;margin-bottom: 97px;}
.precio-marcador-icono-compara {bottom: 0;clear: both;color: black;display: block;float: left;font-size: 11px;margin-bottom: 10px;}
.precio-marcador-icono .ico-calidad-precio {background: url("../img/marcador-relacion-calidad-precio.jpg") no-repeat	scroll 0 0 transparent;padding-left: 35px;display: block;width: 100%;margin-bottom: 5px;}
.precio-marcador-icono .ico-precio-bajo {background: url("../img/marcador-precio-bajo.jpg") no-repeat scroll 0 0	transparent;padding-left: 35px;;display: block;width: 100%;margin-bottom: 5px;}
.precio-marcador-icono .ico-mejor-precio {background: url("../img/marcador-alta-mejor-precio.jpg") no-repeat	scroll 0 0 transparent;padding-left: 35px;;display: block;width: 100%;margin-bottom: 5px;}
.precio-marcador-icono .ico-novedad {background: url("../img/marcador-novedad.jpg") no-repeat scroll 0 0	transparent;padding-left: 35px;display: block;width: 100%;margin-bottom: 5px;}
.precio-marcador-icono-compara .ico-novedad {background: url("../img/marcador-novedad.jpg") no-repeat scroll 0 0	transparent;padding-left: 35px;display: block;width: 100%;margin-bottom: 5px;}
.paginacion-listado-productos .filtro-ordenacion {float: left;line-height: 18px;margin: 12px 10px 0 0;font-size: 12px;}
.paginacion-listado-productos .boton-comparados {color: #383838;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;font-weight: bold;height: 25px;padding-left: 6px;white-space: nowrap;margin: 10px 0 0;}
.paginacion-listado-productos .boton-comparados .btn-submit {background: none repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 24px;margin-bottom: 10px;margin-top: 0;}
.paginacion-listado-productos .boton-comparados .btn-submit span {background: url("../img/boton-filtro-l.png") no-repeat scroll left top	transparent;display: inline-block;font-size: 0.95em;font-weight: normal;overflow: visible;padding: 0 0 0 6px !important;}
.paginacion-listado-productos .boton-comparados .btn-submit span span {background: url("../img/boton-filtro-r.png") no-repeat scroll right top	transparent;display: block;float: right;padding: 0 6px 0 0 !important;}
.paginacion-listado-productos .boton-comparados .btn-submit span span span{background: url("../img/boton-filtro-c.png") repeat-x scroll left top	transparent;display: block;padding: 2px 2px 7px !important;text-align: left;white-space: nowrap;font-size: 12px;font-weight: bold;}
.paginacion-listado-productos .marcador-paginacion {display: inline-block;float: right;font-size: 1.2em;height: 18px;margin: 15px 8px 0 0;}
.paginacion-listado-productos .resultados-pagina {border-right: 1px solid #CCCCCC;float: right;font-size: 1.2em;height: 18px;line-height: 18px;margin: 14px 8px 0 0;padding-right: 8px;}
.paginacion-listado-productos .resultados-pagina select,.filtro-ordenacion select{color: #62BD19;font-weight: bold;margin: 0 3px;}
.paginacion-listado-productos .marcador-paginacion .input-text {display: inline-block;margin: 0 5px !important;}
.paginacion-listado-productos .marcador-paginacion span {float: left;line-height: 18px;}
.paginacion-listado-productos .botones-paginacion a {display: inline-block;height: 20px;width: 16px;margin-left: 8px;}
.paginacion-listado-productos .botones-paginacion a span {display: block;text-indent: -300em;}
.botones-paginacion .btn-siguiente {background: url("../img/flecha-derecha.gif") no-repeat scroll 0 0	transparent;}
.botones-paginacion .btn-anterior {background: url("../img/flecha-izquierda.gif") no-repeat scroll 0 0	transparent;}
#col-nube-listado .botones-paginacion {margin: 0px !important;}
#col-nube-listado .botones-paginacion a {display: inline-block;height: 20px;margin-left: 8px;width: 16px;}
#col-nube-listado .botones-paginacion a span {display: block;text-indent: -300em;}
#listaNoTiendapopup h4 {color: #62BD19;display: block;float: left;font-family: "UnitOTMedium";font-size: 20pt;font-weight: normal;left: 19px;position: absolute;top: 50px;}
#listaNoTiendapopup h5 {color: #404040;display: block;float: left;font-weight: normal;font-family: "UnitOTMedium";font-size: 16pt;left: 19px;position: absolute;top: 32px;;}
#listaNoTiendapopup .txt-seleccion p {margin-bottom: 14px;}
#listaNoTiendapopup .txt-seleccion p a {color: #62BD19 !important;}
#listaNoTiendapopup form {margin-bottom: 11px;}
.cerrarComparado {display: block;background-position: 0 0;height: 30px;right: -14px;top: -14px;width: 30px;z-index: 999;background: url("../img/lbox_controls.png") no-repeat scroll 0 0	transparent;position: absolute;}
.modulo_comparar_aviso .cerrarComparado a {height: 30px;width: 30px;text-indent: -9999px}
.modulo_comparar_aviso {background-image: url("../img/bck_compara.png");display: none;float: left;height: 100px;margin: 0;position: absolute;width: 232px;z-index: 300;}
.modulo_comparar_aviso a {color: #62BD19;display: block;}
.modulo_comparar_aviso .txt {font-size: 1.3em;margin: 12px 0 20px 12px !important;}
.modulo_comparar_aviso .btn-submit {background: none repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 24px;margin-bottom: 10px;margin-top: 0;}
.modulo_comparar_aviso span.muestraComparados {display: block;font-size: 1.3em;margin: 12px 0 0 12px !important;cursor: pointer;}
.modulo_comparar_aviso .btn-submit span {background: url("../img/boton-filtro-l.png") no-repeat scroll left top	transparent;display: inline-block;font-size: 0.95em;font-weight: normal;overflow: visible;padding: 0 0 0 6px !important;}
.modulo_comparar_aviso .btn-submit span span {background: url("../img/boton-filtro-r.png") no-repeat scroll right top	transparent;display: block;float: right;padding: 0 6px 0 0 !important;}
.modulo_comparar_aviso .btn-submit span span span {background: url("../img/boton-filtro-c.png") repeat-x scroll left top	transparent;display: block;padding: 2px 2px 7px !important;text-align: left;white-space: nowrap;font-size: 12px;font-weight: bold;}
#loadCompa {background: none repeat scroll 0 0 #FFFFFF;left: 50%;margin: -300px 0 0 -463px;position: absolute;top: 434px;width: 926px;z-index: 999 !important;}
#loadCompa-main {background: none repeat scroll 0 0 #FFFFFF;left: 50%;margin: -300px 0 0 -463px;position: absolute;top: 600px;width: 926px;z-index: 999 !important;}
.lme_modulo-comparativa {background: none repeat scroll 0 0 #FFFFFF;left: 50%;margin: -300px 0 0 -463px;position: absolute;top: 50%;width: 926px;z-index: 999;}
.lme_modulo-comparativa .lme_cabecera-modulo-comparativa {background: url("../img/fondo-cabecera-comparativa.jpg") repeat scroll 0	0 transparent;height: 46px;margin: 10px 0 7px 7px;overflow: hidden;width: 910px;}
.lme_cabecera-modulo-comparativa .btn-submit {background: none repeat scroll 0 0 transparent;border: medium none;cursor: pointer;float: right;height: 24px;margin-bottom: 10px;margin-right: 10px;margin-top: 10px;}
.lme_cabecera-modulo-comparativa h3 {color: #62BD19 !important;float: left;font-family: "UnitOTMedium";font-size: 2em;padding: 6px 10px 0;}
.lme_cabecera-modulo-comparativa .btn-submit span {background: url("../img/boton-filtro-l.png") no-repeat scroll left top	transparent;display: inline-block;font-size: 0.95em;font-weight: normal;overflow: visible;padding: 0 0 0 6px !important;}
.lme_cabecera-modulo-comparativa .btn-submit span span {background: url("../img/boton-filtro-r.png") no-repeat scroll right top	transparent;display: block;float: right;padding: 0 6px 0 0 !important;}
.lme_cabecera-modulo-comparativa .btn-submit span span span {background: url("../img/boton-filtro-c.png") repeat-x scroll left top	transparent;display: block;padding: 2px 2px 7px !important;text-align: left;white-space: nowrap;font-size: 12px;font-weight: bold;}
.lme_modulo-comparativa .lme_ficha-modelo-comparado {border-right: 1px dotted #CCCCCC;float: left;margin: 0 0 7px;width: 226px;}
.lme_modulo-comparativa .lme_imagen-ficha-modelo-comparado {height: 190px;text-align: center;width: 226px;}
.lme_txt-ficha-modelo-comparado {height: 125px;padding: 10px 20px;width: 186px;}
.lme_txt-ficha-modelo-comparado h4 a {color: #454545;font-size: 0.9em;}
.lme_txt-ficha-modelo-comparado h5 a {color: #62BD19;font-size: 14px;}
.lme_txt-ficha-modelo-comparado .gris {color: #383838 !important;}
.lme_txt-ficha-modelo-comparado p a {font-size: 1.2em;color: #383838 !important;line-height: 1}
.lme_modulo-comparativa dl {margin: 0 3px;}
.lme_modulo-comparativa dl dt {background: url("../img/dtbck-comparador.jpg") no-repeat scroll 0 0	transparent;border-bottom: 1px solid #CCCCCC;color: #202020;font-size: 1.2em;font-weight: bold;height: 32px;line-height: 30px;padding: 0 10px;width: 199px;}
.lme_modulo-comparativa dl dd {font-size: 1.2em;line-height: 15px;padding: 10px;}
#loadDisp {display: none;left: 50%;position: absolute;top: 88px;z-index: 800;}
#loadDisp-main {display: none;left: 50%;position: absolute;top: 300px;z-index: 800;}
.modulo-disponibilidad .cerrar {color: #62BD19 !important;float: right;font-size: 1.1em;margin-right: 14px;margin-top: 14px;}
.modulo-disponibilidad .cerrar a {color: #62BD19 !important;}
.modulo-disponibilidad p.infoTienda span {font-weight: normal !important;}
.modulo-disponibilidad p.infoTienda {display: block;float: left;height: 18px;margin-left: 15px !important;margin-top: 15px !important;font-size: 1.2em}
.modulo-disponibilidad .informe-disponibilidad-tienda {font-size: 1.2em;margin: 15px 0 0 15px;float: left;}
.modulo-disponibilidad div h4 {color: #62BD19;font-size: 2em;font-weight: inherit;margin: 0px 0 0 30px;}
.modulo-disponibilidad .img-producto {margin: 20px 0 0 455px;text-align: center;width: 210px;}
.modulo-disponibilidad .img-producto .piefoto {padding: 15px 10px;}
.modulo-disponibilidad .img-producto h6 {color: #454545;font-size: 1.2em;font-weight: bold;text-align: left;width: 100%;}
.modulo-disponibilidad .img-producto h5 {color: #62BD19;font-size: 1.4em;font-weight: bold;text-align: left;width: 100%;}
.modulo-disponibilidad .listado-tiendas-disponibilidad {float: left;font-size: 1.2em;height: 260px;margin: 20px 0 0 30px;overflow: auto;width: 400px;}
.modulo-disponibilidad .listado-tiendas-disponibilidad h6 {clear: both;float: left;font-size: 12px;font-weight: bold;margin: 0 0 12px;}
.modulo-disponibilidad .listado-tiendas-disponibilidad dl {clear: both;float: left;margin-bottom: 12px;}
.modulo-disponibilidad .listado-tiendas-disponibilidad dl {clear: both;float: left;margin-bottom: 12px;}
.modulo-disponibilidad .listado-tiendas-disponibilidad dd strong {color: #62BD19;font-weight: normal;}
.modulo-disponibilidad .tienda-disponibilidad .titulo {float: left;margin-left: 20px;margin-right: 14px;}
.modulo-disponibilidad .tienda-disponibilidad .titulo h5 {color: #62BD19 !important;font-family: "UnitOTMedium";font-size: 20px;font-weight: normal;}
.modulo-disponibilidad .tienda-disponibilidad .titulo h6 {font-family: "UnitOTMedium";font-size: 18px;font-weight: normal;line-height: 8px;margin-top: 12px;}
.modulo-disponibilidad .tienda-disponibilidad select {background: none repeat scroll 0 0 #EBEBEB;border: 1px solid black;float: left;margin: 10px 15px 0 0;width: 160px;}
.imagen-paso-a-paso {height: 300px;margin: 0px 10px 0 !important;width: 600px;}
.entradilla {color: #666666;font-size: 1.4em;line-height: 1.3em;margin: 10px;}
#comoHacerlo .entradilla {color: #666666;
/* modificacion fusion R3 27/11/2013 */
font-size: 1.1em;
line-height: 1.3em;margin: 10px !important;}
.listado-pasos {clear: both;margin: 0 0 0 6px !important;overflow: hidden;width: 607px;}
.main-content-general .lme_paso {float: left;margin-bottom: 10px;overflow: hidden;width: 607px;}
.lme_cabecera-paso {background: url("../img/bck-cabecera-paso.jpg") repeat scroll 0 0	transparent;float: left;height: 27px;padding-bottom: 3px;width: 607px;}
.lme_cabecera-paso h6 {display: block;float: left;
/* modificacion fusion R3 21/11/2013*/
font-size: 1.4em;
height: 27px;line-height: 27px;padding: 0 0 0 13px;font-weight: normal;}
.lme_cabecera-paso h6 .lme_numero-paso {color: #62BD19;font-size: 1.1em;font-weight: bolder;margin-right: 8px;}
.lme_cabecera-paso .lme_control-paso {background: url("../img/btn-paso.gif") no-repeat scroll right bottom	transparent;color: #62BD19;cursor: pointer;display: block;float: right;font-size: 1.2em;height: 18px;line-height: 18px;margin: 5px 10px 0 0;padding-right: 25px;text-align: right;width: 75px;}
.lme_paso-desplegado .lme_cabecera-paso .lme_control-paso {background: url("../img/btn-paso.gif") no-repeat scroll right top	transparent;}
.lme_paso-desplegado .lme_interior-paso {display: block;padding: 4px 0 0;}
.lme_paso .lme_interior-paso {display: block;}
.lme_paso-desplegado .lme_cabecera-paso .lme_control-paso {background: url("../img/btn-paso.gif") no-repeat scroll right top	transparent;}
.lme_interior-paso {background: url("../img/bck-interior-paso.jpg") no-repeat scroll left	bottom transparent;float: left;font-size: 1.2em;overflow: hidden;width: 607px;}
.lme_modelo-paso {
	/* modificaion fusion R3 21/11/2013*/
	 font-size: 0.8em;
	display: inline-block;float: left;padding: 0 5px;text-align: center;width: 170px;}
.lme_lista-pasos-instrucciones {float: left;margin-bottom: 40px;padding-left: 30px;width: 570px;}
.lme_lista-pasos-instrucciones .lme_col-pasosizquierda {
	  /* m,odificacion fusion R3 21/11/2013*/
	  font-size: 0.8em;
	float: left;width: 360px;}
.galeria-ficha-producto img {margin-bottom: 0px !important}
.txt-info-ficha-producto .marca-propia img {margin-bottom: 0px !important}
.info-txt .bloque-precio {float: left;width: 372px;}
#precios {float: left;margin-bottom: 10px;margin-top: 0;overflow: visible;width: 100%;}
.info-txt .lme_bloque-precio .lme_marcador-precio .precio {display: block;font-size: 25px;height: 35px;margin: 10px 0 0 9px;overflow: hidden;position: absolute;text-align: center;}
.info-txt .lme_bloque-precio .lme_marcador-precio .precio-tachado {background: url("../img/arrow-tachado-precio.gif") no-repeat scroll	center center transparent;height: 50px;margin: 5px 0 0 0;position: absolute;width: 96px;z-index: 20;}
.info-txt .lme_bloque-precio .lme_marcador-precio .precio sup {font-size: 18px;position: relative;top: -3px;vertical-align: baseline;}
.info-txt .lme_bloque-precio .lme_marcador-precio .precio-medida {display: block;font-size: 17px;margin: 37px 0 0 9px;position: absolute;text-align: center;width: 95px;border-top: 2px solid;}
.info-txt .lme_bloque-precio .lme_marcador-precio .precio-medida sup {font-size: 12px;position: relative;top: -2px;}
.info-txt .lme_bloque-precio .marcador-precio-medidas-oferta .lme_precio-oferta{display: block;font-size: 25px;height: 38px;margin: 0;overflow: hidden;padding-top: 6px;text-align: center;}
.info-txt .lme_bloque-precio .marcador-precio-medidas-oferta .precio {border-bottom: 1px solid #DCC715;display: block;font-size: 25px;height: 28px;margin: 0;overflow: hidden;padding-bottom: 3px;text-align: center;}
.info-txt .lme_bloque-precio .marcador-precio-medidas-oferta .precio sup{font-size: 18px;position: relative;top: -5px;vertical-align: baseline;}
.info-txt .lme_bloque-precio .marcador-precio-medidas-oferta .precio-medida{display: block;font-size: 17px;margin: 1px 0 0 9px;text-align: center;}
.info-txt .lme_bloque-precio .marcador-precio-medidas-oferta .precio-medida sup{font-size: 12px;position: relative;top: -2px;vertical-align: baseline;}
.info-txt .lme_bloque-precio .marcador-precio-medidas-oferta .lme_precio-oferta sup{font-size: 18px;position: relative;top: 6px;}
.info-txt .lme_bloque-precio .marcador-precio-medidas {background: url("../img/separador-precios.gif") no-repeat scroll 0 0	transparent;color: #404040;float: left;font-weight: bold;height: 53px;}
.info-txt .lme_bloque-precio .marcador-precio-medidas .precio-tachado {background: url("../img/arrow-tachado-precio.gif") no-repeat scroll	center center transparent;height: 50px;margin: 5px 0 0 7px;position: absolute;width: 96px;z-index: 20;}
.info-txt .lme_bloque-precio .marcador-precio-medidas .precio {display: block;font-size: 25px;height: 35px;margin: 0 0 0 7px;overflow: hidden;position: absolute;text-align: center;width: 95px;}
.info-txt .lme_bloque-precio .marcador-precio-medidas .precio sup {font-size: 18px;position: relative;top: 6px;}
.info-txt .lme_bloque-precio .marcador-precio-medidas .precio-medida {display: block;font-size: 17px;margin: 37px 0 0 9px;position: relative;text-align: center;width: 95px;margin-bottom: 10px;}
.info-txt .lme_bloque-precio .marcador-precio-medidas .precio-medida sup{font-size: 12px;position: relative;top: 3px;}
.txt-info-ficha-producto .info-txt .lme_bloque-precio {float: left;width: 372px;}
.lme_marcador-precio {color: #404040;float: left;font-weight: bold;height: 53px;margin: 0px 20px 0 10px;width: 110px;}
.txt-relacionados .listado-check,.disponibilidad-componente-bodegon .listado-check{float: left;font-size: 1.1em;margin: 10px 0 0;}
.txt-relacionados .listado-check dt.paso-ok,.disponibilidad-componente-bodegon dt.paso-ok{background: url("../img/boton-v-ok.jpg") no-repeat scroll 0 0	transparent;}
.txt-relacionados .listado-check dt.paso-no-ok,.disponibilidad-componente-bodegon .listado-check dt.paso-no-ok{background: url("../img/boton-x-nok.jpg") no-repeat scroll 0 0	transparent;}
.txt-relacionados .listado-check dt,.disponibilidad-componente-bodegon .listado-check dt{color: #383838;line-height: normal;min-height: 15px;padding-left: 20px;margin-top: 10px}
.txt-relacionados .listado-check,.disponibilidad-componente-bodegon .listado-check{float: left;font-size: 1.1em;margin: 10px 0 0;}
.txt-relacionados .listado-check dd,.disponibilidad-componente-bodegon .listado-check dd{font-size: 1em;margin-bottom: 15px;padding-left: 20px;}
.txt-relacionados .listado-check dd a,.disponibilidad-componente-bodegon .listado-check dd a{color: #62BD19 !important;}
.txt-relacionados .boton-compruebaDisp {margin-left: 0 !important;position: relative !important;top: inherit;}
.btn-relacionados .link-social {display: inline;float: right;margin: 0px 5px 0;}
.btn-relacionados .link-social ul {clear: both;display: inline;float: left;margin-top: 5px;}
.btn-relacionados .link-social li {color: #62BD19;display: inline;font-size: 1.2em;height: 16px;line-height: 12px;margin-right: 0;}
.btn-relacionados .link-social li img {margin-right: 0;}
.btn-relacionados .link-social span a {color: #62BD19;cursor: pointer;}
h3.cabecera-seccion-lateral {clear: both;color: #3CAE0F;font-size: 1.45em;font-weight: bold;height: 44px;line-height: 44px;padding: 0 0 0 13px;}
.caracteristicas-tecnicas {float: left;margin: 0 0 0 16px;width: 902px;}
.caracteristicas-tecnicas .bloque-caracteristicas-tecnicas {border-right: 1px dotted #DCDCDC;display: inline-block;float: left;margin-right: 15px;padding-right: 15px;width: 273px;}
.caracteristicas-tecnicas .bloque-caracteristicas-tecnicas {border-right: 1px dotted #DCDCDC;display: inline-block;float: left;margin-right: 15px;padding-right: 15px;width: 273px;}
.caracteristicas-tecnicas .last {border-right: medium none;margin-right: 0;}
.caracteristicas-tecnicas .lastul {border-bottom: medium none;}
.caracteristicas-tecnicas li {border-bottom: 1px dotted #DCDCDC;clear: both;float: left;width: 273px;}
.caracteristicas-tecnicas li.last {border-bottom: medium none;}
.caracteristicas-tecnicas li .tit-dato {background: url("../img/bullet_triangle.jpg") no-repeat scroll left	center transparent;color: #383838;display: block;float: left;font-size: 1.1em;font-weight: bold;height: auto;line-height: 30px;padding-left: 15px;width: 150px;}
.caracteristicas-tecnicas li .dato {color: #666666;display: block;float: right;font-size: 1.1em;height: auto;line-height: 30px;width: 108px;}
hr.separador {border-bottom: medium none;border-top: 1px solid #F0F0F0;clear: both;display: block;float: left;height: 1px;width: 100%;margin-top: 4px;}
.lista-documentos-descargas {float: left;margin: 15px 0 0 12px;padding: 0 0 15px;}
.lista-documentos-descargas .documento-descarga,.lista-documentos-descargas .documento-descarga-last{background: url("../img/doc-pdf.png") no-repeat scroll 10px 10px	transparent;border-bottom: 1px dotted #DCDCDC;border-right: 1px dotted #DCDCDC;float: left;min-height: 32px;padding: 10px 2px 10px 45px;width: 180px;}
.lista-documentos-descargas .documento-descarga-last {border-right: none;}
.lista-documentos-descargas .documento-descarga .tit,.lista-documentos-descargas .documento-descarga-last .tit{background: url("../img/bullet_triangle.jpg") no-repeat scroll left	center transparent;color: #454545;font-size: 1.2em;font-weight: bold;margin-bottom: 2px;padding-left: 10px;}
.lista-documentos-descargas .documento-descarga a,.lista-documentos-descargas .documento-descarga-last a{color: #69AA38;display: block;font-size: 1.2em;font-weight: bold;padding-left: 10px;}
.destacados-caracteristicas-tecnicas {float: left;margin: 15px;}
.destacados-caracteristicas-tecnicas ul li {float: left;}
.destacados-caracteristicas-tecnicas li span {color: #666666;display: inline-block;float: left;font-size: 1.2em;height: 30px;line-height: 30px;margin-right: 10px;}
.destacados-caracteristicas-tecnicas li img {float: left;margin-right: 10px;}
ul.listado-videos-catalogo {color: #666666;float: left;margin: 5px 15px 0;}
ul.listado-videos-catalogo .txt {float: left;width: 150px;}
ul.listado-videos-catalogo li {float: left;margin-right: 15px;margin-top: 20px;padding-bottom: 15px;width: 288px;}
ul.listado-videos-catalogo .texto h6 {color: #383838;font-size: 1.4em !important;}
ul.listado-videos-catalogo .texto p {color: #666666;font-size: 1.1em;line-height: 1.4em;}
ul.listado-videos-catalogo img {float: left;width: 133px;margin-bottom: 0px !important;margin-right: 10px;}
ul.listado-videos-catalogo .texto {float: left;width: 145px;}
.ver-todos,.ver-todos2 {border-top: 1px solid #DCDCDC;color: #62BD19;float: left;font-size: 1.2em;padding: 10px 0;width: 100%;}
.cabecera-seccion-oferta-especial {border-bottom: 1px solid #DCDCDC;clear: both;color: #3CAE0F;font-size: 2.4em;font-weight: bold;height: 44px;line-height: 44px;padding: 0 0 0 13px;}
.oferta-especial {float: left;}
.oferta-especial h6 {color: #383838;font-size: 1.2em;font-weight: bold;margin: 0 0 0 15px;padding-bottom: 4px;padding-top: 15px;width: 440px;}
.oferta-especial p {font-size: 1.2em;line-height: 1.3em;margin: 5px 0 15px 15px !important;padding-bottom: 4px;width: 440px;}
.oferta-especial p a {color: #666666;}
.imagenRegalo {float: left;margin-top: -24px;right: 34px;z-index: 50;}
.imagenRegalo img {margin-bottom: -8px !important;}
.txt-eco-opciones {clear: both;color: #666666;display: inline;float: left;font-size: 1.2em;margin: 0 8px 20px 17px;width: 900px;}
.tit-eco-opciones {display: inline;float: left;height: 32px;margin: 25px 0 15px 16px;width: 195px;}
.txt-eco-opciones h6 {color: #383838;font-size: 1em;}
.eco-opcion-lista {background: url("../img/fondo-eco-opciones.jpg") no-repeat scroll 0 0	transparent;clear: both;float: left;height: 122px;margin: 0 0 0 7px;overflow: hidden;padding-bottom: 5px;width: 920px;}
.eco-opcion-lista .eco-opcion {float: left;margin: 7px 0 0 8px;width: 175px;}
.eco-opcion-lista .eco-opcion p {color: #383838;font-size: 1.2em;margin: 7px 0 0;}
.eco-opcion-lista .eco-opcion img {margin-bottom: 0px !important;}
.ver-todos2 {border-top: medium none;color: #62BD19;float: left;font-size: 1.2em;padding: 10px 0;width: 100%;}
.ver-todos a,.ver-todos2 a {color: #62BD19;display: block;float: left;margin: 0 5px 0 10px;}
.lista-ficha-productos-bodegon {border-top: 1px solid #DEDEDE;float: left;padding: 0;width: 938px}
.lista-ficha-productos-bodegon .componente-bodegon {border-bottom: 1px dotted #DEDEDE;float: left;width: 936px;}
.lista-ficha-productos-bodegon .componente-bodegon .componente-bodegon-imagen{float: left;margin: 10px 5px 10px 12px; }
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon .datos-componente-bodegon{height: 70px;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon .serie-componente-bodegon{font-size: 1.1em;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon .nombre-componente-bodegon{color: #62BD19;font-size: 1.4em;font-weight: bold;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon span{color: #404040;display: block;line-height: normal;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon table{color: #666666;font-size: 1em;line-height: normal;width: 200px;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon table tr td{border-bottom: 1px solid #DCDCDC;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon .serie-componente-bodegon{font-size: 1.2em;font-weight: bold;}
.lista-ficha-productos-bodegon .componente-bodegon .disponibilidad-componente-bodegon{border-left: 1px solid #CACACA;float: right;height: 150px;padding: 10px 0 13px 15px;width: 203px;}
.lista-icha-productos-bodegon .componente-bodegon .precio-componente-bodegon{float: left;margin: 10px 0 0;width: 280px;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon{float: left;margin: 10px 0 0 ;width: 210px;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio-medidas .precio-medida{display: block;font-size: 13px;margin: 28px 0 0 7px;position: absolute;text-align: center;width: 75px;}
.lista-ficha-productos-bodegon .componente-odegon .precio-componente-bodegon .marcador-precio-medidas .precio-medida{display: block;font-size: 13px;margin: 28px 0 0 7px;position: absolute;text-align: center;width: 75px;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio-medidas{color: #404040;float: left;font-weight: bold;height: 43px;margin: 10px 20px 0 0;width: auto;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio-medidas .precio{display: block;font-size: 16px;height: 26px;margin: 8px 0 0 7px;overflow: hidden;position: absolute;text-align: center;width: 75px;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio-medidas .precio-medida sup{font-size: 12px;position: relative;top: 4px;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon .ver-caracteristicas span{background: url("../img/bullet_triangle.jpg") no-repeat scroll right	center transparent;display: inline-block;padding-right: 15px;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon .ver-caracteristicas a{color: #62BD19;}
.caracteristicas-componente-bodegon .ver-caracteristicas {color: #62BD19;font-size: 1.1em;}
.lista-ficha-productos-bodegon .componente-bodegon .caracteristicas-componente-bodegon table .ver-caracteristicas td{border-bottom: medium none;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon{float: left;margin: 10px 0 0;width: 287px;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .bloque-precio{float: left;margin: 0 0 0;width: 280px;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio-medidas-oferta{background: url("../img/marcador-precio-medidas-oferta-left.jpg")	no-repeat scroll 0 0 #EFD919;color: #CC1D00;display: inline;float: left;font-weight: bold;height: 53px;margin: 10px 0 0 95px;padding-left: 12px;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .lme-tienda-online{float: left;margin: 40px 0 0 10px;}
.marcador-precio-medidas .precio-tachado {background: url("../img/arrow-tachado-precio.gif") no-repeat scroll	center center transparent;height: 50px;margin: 5px 0 0 7px;position: absolute;width: 96px;z-index: 20;}
.marcador-precio-medidas-oferta .wrap-marcador-precio-medidas-oferta {background: url("../img/marcador-precio-medidas-oferta-right.jpg")	no-repeat scroll right center #EFD919;height: 53px;padding-right: 12px;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio{background: none repeat scroll 0 0 transparent;color: #404040;float: left;font-weight: bold;height: 43px;margin: 10px 0 0 0;width: auto;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio .precio-tachado{background: url("../img/arrow-tachado-precio.gif") no-repeat scroll	center center transparent;height: 45px;margin: 5px 0 0 7px;position: absolute;width: 75px;z-index: 20;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio .precio{display: block;font-size: 16px;height: 24px;margin: 14px 0 0 7px;overflow: hidden;position: absolute;text-align: center;width: 75px;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio .precio sup{font-size: 11px;position: relative}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio-oferta{background: url("../img/bck-precio-bodegon.gif") no-repeat scroll 0 0	transparent;color: #CC1D00;display: inline;float: left;font-weight: bold;height: 26px;margin: 24px 0 0 95px;width: 75px;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio-oferta .precio{display: block;font-size: 16px;height: 28px;line-height: 28px;margin: 0;overflow: hidden;padding-bottom: 3px;text-align: center;}
.lista-ficha-productos-bodegon .componente-bodegon .precio-componente-bodegon .marcador-precio-oferta .precio sup{font-size: 12px;position: relative;top: 3px;}
#loadProds table {margin-left: 10px}
.productos-precio-bodegon {clear: both;float: left;width: 285px;}
.productos-precio-bodegon .celda-nombre-producto {color: #62BD19;font-size: 1.2em;font-weight: bold;text-align: left;line-height: 1.4em}
.productos-precio-bodegon td {border-bottom: 1px solid white;height: 26px;line-height: 26px;}
.productos-precio-bodegon .celda-nombre-producto span {background: url("../img/bullet_triangle.jpg") no-repeat scroll left	center transparent;display: block;padding-left: 10px;}
.productos-precio-bodegon .celda-nombre-producto span.lme_descripcion {background: none;text-decoration: none;color: #454545;display: block;font-size: 1em;padding-left: 10px;}
.lista-productos-bodegones .ficha-producto-bodegon .txt-producto a {color: inherit;text-decoration: none;}
.productos-precio-bodegon .celda-nombre-producto a {color: #62BD19;text-decoration: underline}
.productos-precio-bodegon .celda-precio-modificado {color: #454545;font-size: 12px;line-height: 24px;text-align: left;}
.productos-precio-bodegon .celda-precio-modificado,.productos-precio-bodegon .celda-precio-final{width: 65px;}
.productos-precio-bodegon .celda-precio-modificado {width: 75px;}
.productos-precio-bodegon td {border-bottom: 1px solid white;height: 26px;line-height: 26px;}
.productos-precio-bodegon .celda-precio-modificado .tachado {background: url("../img/tachado-precio-oferta.gif") no-repeat scroll	center center transparent;height: 26px;position: absolute;width: 75px;z-index: 20;}
.lista-productos-bodegones .ficha-producto-bodegon .txt-producto p {font-size: 1.2em;}
.productos-precio-bodegon .celda-precio-modificado .precio-anterior-oferta{text-align: center;width: 75px;}
.productos-precio-bodegon .celda-precio-modificado sup {font-size: 9px;position: relative}
.productos-precio-bodegon .celda-precio-modificado,.productos-precio-bodegon .celda-precio-final{width: 65px;}
.productos-precio-bodegon .celda-precio-final p {font-size: 15px !important;font-weight: bold;height: 25px;margin: 0;text-align: center;width: 75px;color: #666666; }
.productos-precio-bodegon .precio-oferta {background: url("../img/bck-precio-bodegon.gif") no-repeat scroll 0 0	transparent;color: #CC0600 !important;}
.productos-precio-bodegon .celda-precio-final p sup {font-size: 13px;position: relative}
.productos-precio-bodegon .celda-precio-modificado,.productos-precio-bodegon .celda-precio-final{width: 65px;}
.productos-precio-bodegon .celda-precio-final {width: 75px;}
.productos-precio-bodegon td {border-bottom: 1px solid white;height: 26px;line-height: 26px;}
#findShop span {display: block;text-indent: -300em;}
#findShop form {clear: both;float: left;}
#findShop select {clear: both;float: left;margin-bottom: 15px;width: 170px;}
.icono-ofertaweb {float: left;position: absolute}
.resb-cab {background: url("../img/res-top.png") no-repeat scroll 0 0 transparent;clear: both;color: #5F5F5F;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 14px;height: 28px;padding-left: 15px;padding-top: 14px;width: 925px;}
.resb-med {background: url("../img/res-med.png") repeat-y scroll 0 0 transparent;clear: both;color: #5F5F5F;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;width: 910px;padding: 25px 15px}
.resb-bot {background: url("../img/res-bot.png") no-repeat scroll 0 0 transparent;clear: both;float: left;height: 42px;margin-bottom: 20px;width: 938px}
.resb-med ul li {border-top: 1px solid #ccc;min-height: 80px;overflow: hidden;padding-top: 10px}
.resb-med ul li.last {border-bottom: 1px solid #ccc;margin-bottom: 15px}
.resb-med p.tit_02 {color: #4F4F4F;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin-bottom: 7px}
.resb-med .descrip {width: 60%;float: left;margin-left: 15px !important}
.resb-med .descrip span.tit_03 a {font-size: 14px;font-weight: bold;display: block;color: #0099CC !important}
.resb-med .precio {width: 10%;float: left;padding: 5px;margin: 14px 0 0 10px;}
.resb-med .precio-final {color: #454545;font-size: 16px;font-weight: bold;height: 25px;line-height: 18px;text-align: center;width: 75px;}
.resb-med .precio-final-unitario {color: #454545;font-size: 16px;font-weight: bold;height: 20px;line-height: 18px;margin: 0 !important;text-align: center;width: 75px;}
.resb-med .precio-medida {margin-top: 2px;text-align: center;width: 75px;}
.resb-med .precio-medida sup {font-size: 10px;position: relative;top: 3px;}
.resb-med .lme_precio-anterior {color: #454545;font-size: 16px;font-weight: bold;height: 25px;text-align: center;width: 75px;}
.resb-med .lme_precio-anterior-unitario {color: #454545;font-size: 16px;font-weight: bold;height: 20px;line-height: 18px;margin: 0 !important;text-align: center;width: 75px;}
.resb-med .lme_precio-oferta {background: url(../img/bck-precio-bodegon.gif) no-repeat center center;color: #CC1D00;font-size: 16px;font-weight: bold;height: 25px;line-height: 18px;margin: 14px 0 0 10px;text-align: center;}
.resb-med .lme_tachado-unitario {background: url("../img/arrow-tachado-precio.gif") no-repeat center	center;height: 51px;position: absolute;width: 89px;z-index: 20;}
.resb-med .lme_marcador-precio-medidas-oferta {background: url("../img/marcador-precio-medidas-oferta-left.jpg")	no-repeat scroll 0 0 #EFD919;color: #CC1D00;height: 53px;padding-left: 12px;text-align: center;}
.resb-med .lme_marcador-precio-medidas-oferta .lme_wrap-marcador-precio-medidas-oferta{background: url("../img/marcador-precio-medidas-oferta-right.jpg")	no-repeat scroll right center #EFD919;height: 53px;padding-right: 12px;}
.resb-med .precio-oferta-unitario {font-size: 16px;font-weight: bold;height: 20px;line-height: 18px;margin: 0 !important}
.resb-med .precio-medida-oferta {margin-top: 2px;text-align: center;}
.resfverdeb12 {color: #83CF4B;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.mart50 {margin-top: 50px !important}
.mrl3 {margin: 0 3px !important}
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img {border: none}
#lightbox-secNav-btnClose img,#boton-acceso-lightbox a img {float: left}
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image {padding: 10px;}
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box>#lightbox-nav {left: 0;}
#lightbox-nav a {outline: none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext {width: 49%;height: 100%; display: block;}
#lightbox-nav-btnPrev {left: 0;float: left;}
#lightbox-nav-btnNext {right: 0;float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 10px;border-bottom: 1px solid #ccc}
#lightbox-container-image-data {padding: 0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;}
#lightbox-image-details-caption {color: #62BD19;font-size: 1.4em;font-weight: bold;position: relative}
#lightbox-image-details-currentNumber {display: none !important;clear: left;padding-bottom: 1.0em;}
#lightbox-secNav-btnClose {float: right;padding-bottom: 0.7em;}
#gallery {padding: 10px}
#gallery ul li {float: left;margin-right: 14px}
#gallery ul li span.tit {display: block;color: #383838;font-size: 1.3em;font-weight: bold;margin-bottom: 4px;}
.boton-submit {border: medium none !important;color: #383838;cursor: pointer;display: block;font-size: 12px;font-weight: bold;height: 21px;line-height: 21px;padding: 3px 0 0;text-align: center;width: 110px !important;}
fieldset.recordar-mail {border: none;width: 300px}
.alta_colizd,.alta_colder {float: left !important;width: 40% !important}
.alta_colizd {margin-right: 50px !important}
.alta_colizd div {float: right;display: block}
.alta_colizd label,.alta_colizd label span {float: left;display: block}
.alta_colizd label,.alta_colder label {font-size: .8em !important}
.lme2_thumb-galeria-lightbox {background: none repeat scroll 0 0 #E9E9E9;float: left;margin: 20px 0 0 120px;padding: 0;position: relative;width: 260px;z-index: 2000;}
.lme2_thumb-galeria-lightbox ul {border-bottom: 1px solid #DEDEDE;float: left;margin: 0;padding: 7px 0 0 0;width: 260px;}
.lme2_thumb-galeria-lightbox ul li {display: inline-block;float: left;margin-bottom: 6px;margin-left: 4px;}
h4.txth4 { color: #383838;
    padding-left: 10px !important;}
img.right {float: right !important}
img.comunicado {display: block;margin-left: 1px;}
.nota-comunicado {border-top: 1px solid #DADADA;float: left;width: 100%;}
.img-comunicado {margin: 38px 38px 30px 38px;float: left;}
.texto-comunicado {margin-top: 38px;float: left;}
.texto-comunicado h4 {color: #67bf20;font-family: "UnitOTMedium";font-size: 20px;font-weight: normal;height: 22px;line-height: 22px;}
.texto-comunicado h5 {color: #404040;font-family: "UnitOTMedium";font-size: 20px;font-weight: normal;height: 22px;line-height: 22px;}
.texto-comunicado a img {margin-top: 15px;}
.ico-com-aviso {margin: 32px 16px 0px 32px;background: url("../img/ico_aviso.png") no-repeat scroll 0 0 transparent;width: 64px;height: 64px;float: left;}
.texto-com-aviso {float: left;margin-top: 32px;width: 550px;}
.texto-com-aviso h4 {color: #67bf20;font-family: "UnitOTMedium";font-size: 28px;font-weight: bold;font-weight: normal;text-transform: uppercase;}
.texto-com-aviso h5 {font-family: "UnitOTMedium";font-size: 22px;font-weight: bold;font-weight: normal;line-height: 22px;}
.texto-com-aviso h5.verde {color: #67bf20;}
.producto-com-aviso {float: left;margin-top: 32px;text-align: center;width: 250px;}
.informacion-comunicado {float: left;font-size: 1.5em;line-height: 15px;margin-bottom: 20px;padding: 15px 40px;width: 856px;}
.informacion-comunicado p {margin: 0px 0px 20px 0px !important;}
.informacion-comunicado ol {float: left !important;margin: 0px !important;font-weight: bold;}
.informacion-comunicado ol li,.informacion-comunicado ol li:hover {color: #000000;background: none !important;margin: 0px !important;float: none !important;list-style: decimal inside;}
.pie-comunicado {float: left;margin: 0px 0px 10px 17px;}
.aviso-producto-nodisponible {background: url("../img/mail-aviso-noproducto.jpg") no-repeat scroll 0 0	transparent;float: left;height: 171px;padding: 15px 10px 0;width: 272px;}
.aviso-producto-nodisponible .tit {font-size: 1.4em;letter-spacing: -0.01em;margin-bottom: 10px;width: 230px;word-spacing: -0.01em;}
.aviso-producto-nodisponible p {font-size: 1.3em;line-height: normal;margin-top: 8px;width: 220px;}
.boton-no-info-prod {background-color: red;margin: 30px auto 0;width: 83px;}
.pasoapaso-producto-nodisponible {border-top: 2px solid #999999;float: left;margin: 0 1px;padding: 70px 0;width: 938px;}
.pasoapaso-producto-nodisponible .tit {color: #6DC627;font-size: 1.8em;font-weight: bold;margin: 0 0 0 15px !important;width: 800px;}
.pasoapaso-producto-nodisponible .info-pasoapaso-producto-nodisponible {clear: both;float: left;margin-top: 30px;width: 938px;}
.pasoapaso-producto-nodisponible .bloque-paso-noproducto {float: left; margin-right: 10px;}
.txt-productonodisponible-paso {color: #6B6B6B;float: left;font-size: 1.4em;line-height: normal;padding: 0 0 0 30px;width: 260px;}
.pasoapaso-producto-nodisponible .txt-productonodisponible-paso .tit-paso{margin-bottom: 5px !important;}
.pasoapaso-producto-nodisponible .txt-productonodisponible-paso .txt-paso{font-size: 0.9em;}
.pasoapaso-producto-nodisponible .txt-productonodisponible-paso .txt-paso a{color: #7FCC3D !important;display: inline-block;font-size: 1em;font-weight: bold;margin: 10px 0 0;padding-right: 10px;}
#inc_hideshow {height: 100%;left: 0;margin: auto 0;position: relative;top: 0;width: 100%;z-index: 9999;}
#inc_fade {background: none repeat scroll 0 0 #C4C4C4;height: 100%;left: 0;opacity: 0.8;position: fixed;top: 0;width: 100%;z-index: 9999;}
.inc_popup_block {float: left;left: 50%;margin: 0 0 0 -514px;padding: 5px 20px;position: fixed;top: 1%;z-index: 9999;}
#inc_aviso-majadahonda {height: 616px;margin: 0 auto;position: relative;width: 987px;}
.cartelon-ayuda {display: none;background: url(../img/ayudaMulti.png) repeat-y 0 0;float: left;height: 119px;left: 40px;position: absolute;top: 100px;width: 684px;z-index: 300;}
.icono-ayuda {cursor: pointer;display: block;float: left;height: 25px;line-height: 25px;margin-left: 5px;position: relative;width: 25px; background-image: url(../img/ico_multicri_info.png);  }
.icono-multi-cerrado {cursor: pointer;display: block;float: left;height: 25px;line-height: 25px;margin-left: 5px;position: relative;width: 25px;}
.icono-multi-abierto,.icono-multi-cerrado:hover {cursor: pointer;display: block;float: left;height: 25px;line-height: 25px;margin-left: 5px;position: relative;width: 25px;}
.select-lista-multi {display: block;margin-top: 10px;clear: both;}
.filtro-contenedor .p-lista-multi {margin-top: 0px !important;margin-right: 0 !important;}
.p-lista-multi {margin-top: 10px !important;margin-right: 0 !important;}
.cartelon-ayuda .titular {color: #FFFFFF;font-size: 1.2em;margin-bottom: 0;margin-left: 20px;margin-right: 0 !important;margin-top: 10px;width: 100%;}
.cartelon-ayuda .contenido {float: left !important;width: 90%;margin-right: 0 !important;}
.cartelon-ayuda .capitulo {font-size: 1.2em;font-weight: bold;margin-bottom: 0;margin-left: 20px;margin-right: 0 !important;margin-top: 5px;}
.cartelon-ayuda .texto {font-size: 1em;margin-bottom: 0;margin-left: 20px;margin-right: 0 !important;margin-top: 5px;}
.cartelon-ayuda .img-show {float: right !important;text-align: center;width: 55px;margin-right: 0 !important;}
.cartelon-ayuda .img-show img {width: 100%;height: 100%;margin-top: 10px !important;}
.precio-tachado-OTM {background: url("../img/arrow-tachado-precio.gif") no-repeat scroll	center center transparent;height: 15px;margin-left: 10px;position: absolute;width: 40px;z-index: 20;font-size: 1em;font-weight: bold;}
.precio-oferta-OTM {background: url("../img/bck-precio-bodegon.gif") no-repeat scroll center	0 transparent;color: #CC1D00;font-size: 1.4em;font-weight: bold;margin-left: 50px;}
.textofck-OTM {color: #6F6F6F;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.modulo-cargando {background-color: #FEFEFE;border: 1px solid #D4D4D4;border-radius: 5px;height: 85px;left: 50%;margin: -100px 0 0 -100px !important;position: absolute;width: 227px;z-index: 900;}
#fichasimple .modulo-cargando,#variantekk .modulo-cargando,#bodegonkk .modulo-cargando,#mi-leroy .modulo-cargando,#tiendasSaldos .modulo-cargando,#saldos .modulo-cargando,#productoskk .modulo-cargando,#fichavariante .modulo-cargando,#fichabodegon .modulo-cargando, #MiLMClub_usuario .modulo-cargando { background-image: url("../img/lightbox-ico-loading.gif");background-position: 90% 50%;background-repeat: no-repeat;}
.modulo-cargando { background-image: url("../img/lightbox-ico-loading.gif");background-position: 90% 50%;background-repeat: no-repeat;}
.modulo-cargando p {float: left;font-size: 1.2em;margin-left: 20px !important;margin-top: 35px !important;width: 137px;}
.modulo-cargando img {float: right;margin-right: 20px;margin-top: 25px;background: url("../img/lightbox-ico-loading.gif") no-repeat scroll 0 0	transparent;height: 32px;width: 32px;}
.aviso-newsletter-tienda {background-color: #7DBC39;background-image: none;border-radius: 5px 5px 5px 5px;clear: both;float: left;height: 52px;margin-bottom: 15px;width: 938px;}
#tienda .aviso-newsletter-tienda {margin-top: 15px;}
#home .aviso-newsletter-tienda {margin-left: 20px;}
.aviso-newsletter-tienda h5 {color: #FFFFFF;font-family: helvetica;font-weight: bold;margin-left: 11px;margin-top: 10px;}
.aviso-newsletter-tienda p {color: #33550D;display: block;float: left;font-size: 1.3em;margin-left: 11px !important;}
.aviso-newsletter-tienda .link-btn2 {display: block;float: right;height: 36px;margin: 8px 8px 0 0;width: 36px;padding-left: 0;position: relative;}
.aviso-newsletter-tienda a.facebook {background: url('../img/ico_facebook.png') no-repeat;}
.aviso-newsletter-tienda a.twitter {background: url('../img/ico_twitter.png') no-repeat;}
.aviso-newsletter-tienda a.mail {background: url('../img/ico_mail.png') no-repeat;}
.list-modules-accesos-directos {clear: both;float: left;margin: 0 0 0px;width: 938px;margin-left: 20px;}
.list-modules-accesos-directos .banda-module-acceso2 {border-bottom: 0px;float: left;padding: 0 0 27px;}
.list-modules-accesos-directos .module-acceso2 {float: left;margin-right: 11px;width: 226px;}
.list-modules-accesos-directos .last {margin-right: 0 !important;}
.list-modules-accesos-directos .module-acceso .imagen-module-acceso2 {float: left;margin-right: 0px;width: 75px;}
.list-modules-accesos-directos .module-acceso .txt {color: #757575;float: left;/*font-size: 1.2em;*/width: 149px;}
.list-modules-accesos-directos .module-acceso .txt a {color: #000000;}
.list-modules-accesos-directos .module-acceso .txt p {color: #666666;}
.list-modules-banner2 {clear: both;margin-bottom: 27px;min-height: 150px;}
.list-modules-banner .module-acceso2 {float: left;margin-right: 11px;min-width: 226px;}
.list-modules-banner .last {margin-right: 0 !important;}
.wide-module2 {margin-bottom: 20px;width: 938px}
.wide-module2 .wrap-module2 {border-bottom: 1px solid #E0E1DE;clear: both;float: left;width: 938px;}
.wide-module2 .wrap-module2 h2,.lme_modulo-demostraciones-tienda .div-cabecera h2{color: black;font-family: helvetica;font-size: 26px !important;margin-bottom: 11px;}
.wide-module2 .wrap-module2 h3,.lme_modulo-demostraciones-tienda .div-cabecera h3{color: #5F922C;font-family: helvetica;font-size: 20px;font-weight: inherit;margin-top: 13px;}
.lme_columnas-foto-texto2 {display: inline;float: left;margin: 0;}
.lme_columnas-foto-texto2 .lme_columna-foto {float: left;margin: 0 20px 20px 0;width: 438px;}
.lme_columnas-foto-texto2 .lme_columna-texto {margin-right: 10px;}
.lme_columnas-foto-texto2 .lme_columna-texto h6 {font-size: 1.2em;margin: 10px 0;}
.lme_columnas-foto-texto2 .lme_columna-texto h6 strong {font-family: helvetica;font-size: 16px;font-weight: bold;}
.lme_columnas-foto-texto2 .lme_columna-texto p {color: #666666;font-family: helvetica;font-size: 13px;margin-bottom: 15px !important;}
.lme_columnas-foto-texto2 .lme_columna-texto {font-size: 1.2em;margin: 10px 10px 0 0;}
.columnas-wide {float: left;line-height: normal;width: 938px;margin-bottom: 30px;margin-top: 0px;}
.columnas-wide p {margin-bottom: 5px !important;}
.columnas-wide .columna2 {background-color: #EFEFEF !important;border-radius: 5px 5px 5px 5px;color: #666666;display: inline;float: left;font-size: 1.2em;line-height: normal;margin-right: 10px;min-height: 354px;padding: 12px;width: 440px;}
.columnas-wide .columna2.last {margin-right: 0;}
.columnas-wide .columna2 img {margin-bottom: 10px;}
.columnas-wide .columna2 h6 {color: black;font-family: helvetica;font-size: 16px;margin-bottom: 9px;}
.columnas-wide .columna2 p {color: #666666;font-family: helvetica;font-size: 13px;margin-bottom: 0px !important;}
.lme_banda-servicios-destacado-tiendas {float: left;width: 938px;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas{background-position: 26px 0;float: left;margin: 0 11px 33px 0;padding: 0 0 0 127px;width: 85%;}
.lme_banda-servicios-destacado-tiendas .last {margin-bottom: 15px;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas h5{color: black;font-family: helvetica;font-size: 19px;margin-bottom: 2px;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas h6{color: #5F922C;font-family: helvetica;font-size: 14px;font-weight: inherit;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas p{color: #666666;font-family: helvetica;font-size: 13px;}
.lme_modulo-demostraciones-tienda .lme_evento-demostracion-tienda .lme_tit{color: black;font-family: helvetica;font-size: 15px;font-weight: bold;margin-bottom: 4px !important;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas .lme_txt{font-size: 1.2em;line-height: normal;padding-top: 0px;}
.lme_banda-servicios-destacado-tiendas .lme_modulo-lateral-servicios-destacado-tiendas .lme_txt p{margin-bottom: 0px !important;}
.ico-instalacion {background-image: url('../img/ico_instalacion.png');background-repeat: no-repeat;}
.ico-transporte {background-image: url('../img/ico_transporte.png');background-repeat: no-repeat;}
.ico-financiacion {background-image: url('../img/ico_financiacion.png');background-repeat: no-repeat;}
.lme_modulo-demostraciones-tienda {background: url('');margin-bottom: 20px;overflow: auto;position: relative;width: 938px;}
.lme_modulo-demostraciones-tienda .lme_grupo-evento-demostracion-tienda{background-color: #EFEFEF;border-radius: 5px 5px 5px 5px;float: left;margin: 0 0 0 0;padding-left: 10px;position: relative;width: 928px;}
.lme_modulo-demostraciones-tienda .lme_evento-demostracion-tienda {float: left;margin: 10px 13px 27px 0;width: 136px;}
.lme_modulo-demostraciones-tienda .lme_evento-demostracion-tienda .lme_img-evento-demostracion-tienda{margin-bottom: 7px;}
.lme_modulo-demostraciones-tienda .lme_evento-demostracion-tienda .lme_txt{color: #666666;font-family: helvetica;font-size: 13px;font-weight: inherit;}
.lme_modulo-demostraciones-tienda .div-cabecera {margin-bottom: 20px;width: 648px;}
.lme_modulo-demostraciones-tienda .div-cabecera h2 {display: block;float: left;margin-right: 10px;}
.lme_modulo-demostraciones-tienda .div-cabecera h3 {}
.lme_modulo-demostraciones-tienda .div-cabecera a {display: block;float: left;margin-top: 9px;margin-left: 0px !important;}
.lme_modulo-demostraciones-tienda .div-imagen {background-image: url("../img/bg_entiendas_mujer.png");background-repeat: no-repeat;bottom: 0;display: block;float: left;height: 296px;position: absolute;right: 0;width: 290px;z-index: 20;}
#folletos .center-contenido-deg { background-image: none;background-color: #EFEFEF;border-left: 0px solid;border-radius: 5px;border-right: 0px solid;float: left;padding: 10px 10px 0px 20px;width: 908px;}
.banner-destacadofolleto {width: 938px;margin-bottom: 15px !important;margin-left: 0px !important;overflow: auto !important;}
.descripcion-imagen {float: left;margin-bottom: 10px;width: 100%;}
.descripcion-imagen .promocion {display: block;float: left;margin-bottom: 10px;width: 100%;}
#lista-descripcion-imagen .promo-botones {background: none;padding-left: 0;}
#lista-descripcion-imagen .promo-botones a {display: inline;margin-left: 0 !important;margin-right: 10px;}
.descripcion-imagen .promocion_izq {float: left;display: block;padding: 0px;width: 340px;}
#wrapper-3 h1.sinmenu {color: black;font-family: helvetica;font-size: 26px;margin: 0px 0px 6px 0px !important;padding: 0px;}
.descripcion-imagen .promocion_izq h6 {color: black;font-family: helvetica;font-size: 18px;font-weight: bold;margin-bottom: 0;padding-top: 7px;}
.descripcion-imagen .promocion_izq h5 {color: #666666;font-family: helvetica;font-size: 18px;font-weight: inherit;margin-bottom: 0;}
.descripcion-imagen .promocion_izq p {color: #666666;font-family: helvetica;font-size: 13px;font-weight: inherit;margin-bottom: 5px;}
#toolbar {margin: 0;}
.descripcion-imagen .promocion_izq p a {color: #0099CC;font-family: helvetica;font-size: 13px;font-weight: inherit;margin-right: 10px;}
.imagen-folleto {height: 272px;float: right;}
#wrapper-2 {margin-left: 20px;}
.top-contenido2 {float: left;width: 938px;}
#wrapper-3 #main .text div {margin-left: 0px;}
#wrapper-3 #main .text wide-module2 wrap-module2 {background-image: none;}
.pur-campos fieldset {margin: 0;width: 238px;padding-bottom: 23px}
#registrationForm .pur-email,#registrationForm .pur-password,#registrationForm .pur-password-conf,#registrationForm2 .pur-email,#registrationForm2 .pur-password,#registrationForm2 .pur-password-conf{width: 238px;margin: 0 10px 20px 0 !important;}
#registrationForm label span,#registrationForm2 label span,#formulario-pedido label span,#passwordReminder label span,#loginForm label span,#filtros label span{display: block;font-size: 1.1em !important;font-weight: bold;margin-bottom: 2px;padding-top: 0;color: black;}
#registrationForm label span,#registrationForm2 label span,#formulario-pedido label span,#passwordReminder label span,#loginForm label span,#filtros label span,.prod-comparador label span.checkbox-label{color: #666666;font-family: helvetica;font-size: 13px !important;font-weight: normal;}
#loginForm .col-usuario {margin-top: 0px !important;}
#cuatrocientos #loginForm .pedidos {margin-top: 10px !important;}
#cuatrocientos #loginForm .col-usuario button {margin-top: 12px;}
#loginForm .pedidos input {width: 108px !important;}
p.recuerda-password {clear: both;}
#tienda .eventosList li {cursor: pointer;}
#wrapper-3 #registrationForm h2,#wrapper-3 #registrationForm2 h2 {font-family: helvetica;font-size: 18px;font-weight: inherit;padding: 0;border-bottom: 1px solid #D3E4BF;margin-bottom: 12px !important;color: black;}
#registrationForm #email,#registrationForm #emailConfirmation,#registrationForm #password,#registrationForm #passwordConfirmation,#registrationForm2 #email,#registrationForm2 #emailConfirmation,#registrationForm2 #password,#registrationForm2 #passwordConfirmation{background-color: #E3E3E3;border: medium none;border-radius: 3px 3px 3px 3px;color: #666666;font-family: "HelveticaNeue";font-size: 14px;line-height: 24px;margin-bottom: 6px;width: 238px !important;height: 24px;}
#registrationForm #email:focus,#registrationForm #emailConfirmation:focus,#registrationForm #password:focus,#registrationForm #oldpassword_label input:focus,#password:focus,#registrationForm #passwordConfirmation:focus,#registrationForm2 #email:focus,#registrationForm2 #emailConfirmation:focus,#registrationForm2 #password:focus,#registrationForm2 #oldpassword_label input:focus,#password:focus,#registrationForm2 #passwordConfirmation:focus{background: -moz-linear-gradient(center top, #79B932, #60A908) repeat	scroll 0 0 transparent;background-color: #60A908;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;color: #000000;}
.top-contenido-deg {height: 6px;width: 938px;background: url("../img/940Top.png") no-repeat scroll 0 0 transparent;float: left;}
#formulario-pedido input,#loginForm input,#passwordReminder input,#registrationForm fieldset input,#registrationForm2 fieldset input,#passwordReminder fieldset input{background-color: #E3E3E3;border: medium none;border-radius: 3px 3px 3px 3px;color: #666666;font-family: "HelveticaNeue";font-size: 14px;line-height: 24px;margin-bottom: 6px;height: 24px;}
#formulario-pedido input:focus,#loginForm input:focus,#passwordReminder input:focus{background: -moz-linear-gradient(center top, #79B932, #60A908) repeat	scroll 0 0 transparent;background-color: #60A908 !important;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;color: #000000;}
#registrationForm div,#registrationForm2 div {margin-top: 4px;}
#registrationForm fieldset p,#registrationForm2 fieldset p {font-family: helvetica;font-size: 14px;padding: 0px;margin-bottom: 12px !important;}
#registrationForm fieldset .preferencias,#registrationForm2 fieldset .preferencias{background-color: #EBEBEB !important;border-radius: 5px;margin: 0 0 15px !important;padding: 10px 22px 10px 10px;width: 713px !important;}
#registrationForm fieldset .preferencias .img-preferencia,#registrationForm2 fieldset .preferencias .img-preferencia{margin: 0 17px 0px 0 !important;width: 158px;}
#registrationForm fieldset .preferencias .txt-preferencia,#registrationForm2 fieldset .preferencias .txt-preferencia{margin: 10px 0 0 !important;width: 524px;}
#registrationForm fieldset .preferencias .txt-preferencia .tit-preferencia,#registrationForm2 fieldset .preferencias .txt-preferencia .tit-preferencia{border-top: 0px;color: black;font-family: helvetica;font-size: 16px;margin-bottom: 5px !important;padding-top: 0;width: 512px;}
#registrationForm fieldset .preferencias .txt-preferencia p,#registrationForm2 fieldset .preferencias .txt-preferencia p{border-top: 1px solid #D9D9D9;font-family: helvetica;font-size: 13px;padding-top: 8px;width: 100%;}
#registrationForm fieldset .preferencias .txt-preferencia p a,#registrationForm2 fieldset .preferencias .txt-preferencia p a,.formulario-pedido p a,.form-login p.recuerda-password a{color: #0099CC !important;}
#registrationForm fieldset .preferencias .txt-preferencia p a:hover,#registrationForm2 fieldset .preferencias .txt-preferencia p a:hover,.formulario-pedido p a:hover,.form-login p.recuerda-password a:hover{color: #0099CC !important;text-decoration: underline !important;}
#registrationForm #contacto-dire1,#registrationForm #contacto-dire2,#registrationForm2 #contacto-dire1,#registrationForm2 #contacto-dire2{margin-bottom: 0 !important;margin-top: 0 !important;}
#registrationForm .combos,#registrationForm2 .combos {margin-top: 0px !important;margin-bottom: 0px !important;}
#registrationForm fieldset .preferencias .txt-preferencia input,#registrationForm fieldset .preferencias .txt-preferencia input{margin: 0;position: absolute;width: 0;}
.preferencias .clickeable {position: relative;}
/* Modifiacion para Fusion R3 30/08/2013 */
.checkbox {background-image: url("../img/checkbox-medium.png");background-position: 0 -16px;cursor: pointer;display: block;float: left;height: 16px;line-height: 16px;margin: 2px 8px 0 0;text-indent: -9999px;width: 17px;/* position: absolute;right: 0;*/}

.checkbox.checked {background-position: 0 0;}
#registrationForm fieldset .botonreg,#registrationForm fieldset .botonreg{margin-right: 194px !important;margin-top: 6px !important;}
#contacto-dire1 strong,#contacto-dire2 strong {color: #999999;font-family: helvetica;font-size: 13px;margin-right: 12px;}
.botonreg a span span span {padding: 6px 30px 0px !important;}
.datos-pedido-online {display: inline-block;margin: 0 0 8px 0;width: 938px;}
.datos-consulta-online p {border-bottom: medium none !important;color: #666666 !important;display: block;font-family: helvetica !important;font-size: 12px !important;margin-bottom: 0 !important;}
/*.datos-consulta-online {float: left;font-size: 1.2em;line-height: 50px;width: 938px;margin-bottom: 10px;}
Se quita el line-height porque en el explorer no se ve
*/
.datos-consulta-online {float: left;font-size: 1.2em;width: 938px;margin-bottom: 10px;}
.datos-albaran {background-color: #EFEFEF;overflow: auto;padding: 0 20px 20px;}
.datos-albaran table {width: 898px;}
.datos-albaran table th {background: none repeat scroll 0 0 #EFEFEF;border-bottom: 1px solid #C7D9B4;color: black;font-family: helvetica;font-size: 13px;font-weight: bold;height: 35px;padding-top: 12px;}
.datos-albaran table .odd td {border-bottom: 1px solid #E5E5E5;height: 24px;vertical-align: middle;}
.datos-albaran table td {border-bottom: 1px solid #E5E5E5;color: #666666;font-family: helvetica;font-size: 13px;height: 24px;vertical-align: middle;}
td.td-unidades {text-align: center;}
.datos-albaran table th.td-descripcion,.datos-albaran table td.td-descripcion,.datos-albaran table td.td-n-articulo,.datos-albaran table th .td-n-articulo{text-align: left;}
.datos-albaran table td.td-estado-pedido {font-weight: bold;text-align: center;}
.datos-albaran table td.td-precio {text-align: right;width: 90px;}
th.td-estado-pedido,th.td-unidades {text-align: center !important;}
th.td-precio {text-align: center !important;}
th.td-precio-fin {text-align: right !important;}
.odd .td-precio {text-align: center !important;}
.odd .td-precio-fin {text-align: right !important;}
#consulta-pedido h1.tit-pedido {display: block !important;}
.pendiente {color: #FF0000 !important;}
.listo {color: #FF9900 !important;}
.entregado {color: #7DBA39 !important;}
.datos-pedido-online .datos-cliente {float: left;margin-right: 34px;width: 452px;}
.datos-pedido-online .datos-pedido {float: left;width: 452px;}
.datos-pedido-online p {border-bottom: 1px solid #D3E4BF;color: #000000;font-family: helvetica;font-size: 18px;padding-bottom: 4px;margin-bottom: 9px;}
.datos-pedido-online li {color: #666666;font-family: helvetica;font-size: 13px;margin-bottom: 7px;}
.datos-pedido-online span {color: #000000;font-weight: bold;}
.datos-pedido-online .datos-cliente .span-ancho {display: block;float: left;width: 77px;color: #666666 !important;}
.datos-pedido-online .datos-pedido .span-ancho {display: block;float: left;width: 129px;color: #666666 !important;}
#breadcrumb li a {background-image: url("../img/bckrastroli.png");background-position: right center;background-repeat: no-repeat;background-size: 7px 12px;color: #666666 !important;float: left;font-size: 13px;margin-right: 12px;padding-right: 20px;}
#breadcrumb li.lastBreadCrumb,#breadcrumb li.lastBreadCrumb a {background-image: none;color: #000000 !important;font-weight: bold;}
.qtip-contentWrapper {border-radius: 5px;border: none !important;}
.qtip-betweenCorners,.qtip-betweenCorners {height: 0px !important;}
#marco_input_text_centro {text-indent: 0 !important;}
.cabeceraHomeTiendas {border-bottom: 1px solid #E0E1DE;overflow: auto;padding-bottom: 20px;}
#breadcrumb h2 {color: #838383;display: block;float: left;font-size: 13px;font-weight: normal;margin-right: 12px;}
#alertasLightPopup .recuerda-password a.link strong {color: #0099CC;}
#alertasLightPopup .recuerda-password a.link:hover {color: #0099CC !important;}
#alertasLightPopup .cierre-ligthbox {background: url("../img/boton-cerrar-light2.png") no-repeat scroll 0 0	transparent;display: block;cursor: pointer;width: 30px;height: 30px;margin: 0 0 -30px -15px;position: relative;top: -15px;}
.formulario-alerta #loginForm {width: 264px;}
#purLM #registrationForm fieldset .titulos-estado-suscripcion,#purLM #registrationForm2 fieldset .titulos-estado-suscripcion{width: 705px;}
#purLM #registrationForm fieldset .titulos-estado-suscripcion span,#purLM #registrationForm2 fieldset .titulos-estado-suscripcion span{margin-left: 23px;}
.botonreg a:hover {text-decoration: none;}
.col-usuario #email {width: 100%;}
/*Eliminado el 17/18/2013 porque no se usa y da efecto de doble linea*/
body {/*background: url("../img/bck_body_v.png") repeat-x scroll 0 0 #EEEEEE;*/font: 62.5%  "HelveticaNeue" , helvetica ,arial, sans-serif;color: #383838;}
#wrapper {margin-left: auto;margin-right: auto;/*padding-left: 4px;padding-right: 4px;*/width: 978px;overflow: auto;}
#logo {overflow: hidden;position: relative;height: 115px;width: 137px;margin-left: 20px;float: left;margin-top: 17px}
#nav-global ul {margin-left: 10px;float: left;margin-top: 67px;list-style: none;}
#nav-global li {display: block;float: left;height: 36px;border: none !important;text-transform: capitalize;}
#nav-global li a {border-radius: 3px 3px 3px 3px;bottom: 0;color: #FFFFFF;display: block;font-family: "HelveticaNeueCondensedBold", Helvetica, Arial,	sans-serif;font-size: 14px;height: 36px;line-height: 36px;padding: 0 6px;top: 0;}
#nav-global li a {-moz-transition: color 0.25s ease-in 0s, background-color 0.25s ease-in	0s;color: #FFFFFF;text-decoration: none;font-weight: bold;}
#nav-global li strong,#nav-global li.open a,#nav-global li.on a {background: #62932D;;}
#nav-global li span,#nav-global li.open a span {float: left;margin-left: 0;}
#nav-global li a:hover,#nav-global li a:active,#nav-global li a:focus {background: #62932D;}
#nav-global li+li {background-image: url("../img/bg_separador_menu.png");background-position: 0 8px;background-repeat: no-repeat;margin-left: 1px;padding-left: 2px;}
#search-box {float: right;margin-right: 20px;margin-top: 75px;}
#search-box .button {background: url("../img/ico_buscar.png") no-repeat scroll 0 0	transparent!important;border: medium none;cursor: pointer;float: right;height: 20px;margin: 0 0 0 4px;width: 21px;}
#search-box input {border: 1px solid #C2C2C2;color: #999999;float: left;font-size: 1.2em;padding: 4px 3px 2px;width: 124px;font-family: "helvetica";}
#nav-meta {position: absolute;top: 26px;right: 20px;}
#nav-meta ul li {color: #7DB839;float: left;font-family: helvetica;font-size: 13px;list-style: none outside none;margin: 0 0 0 5px;padding-left: 6px;}
#nav-meta ul li+li {background: url("../img/bg_separador_premenu.png") no-repeat scroll 0	6px transparent;}
#nav-meta ul li+li.gris {background: none repeat scroll 0 0 transparent !important;margin: 0;padding-left: 0;}
#nav-meta ul li+li.tienda {background: none repeat scroll 0 0 transparent !important;padding-left: 0;margin-left: 5px;}
#nav-meta ul li a,.lme_modulo-demostraciones-tienda .div-cabecera a {color: #62BD19;margin-left: 1px;margin-right: 2px;}
#nav-meta ul li a:hover,#nav-meta ul li a:active,#nav-meta ul li a:focus{color: #62BD19;text-decoration: underline;}
#nav-meta ul li #tienda-seleccionada-text {color: #838383;}
.bgSearchCab {background: url("../img/bcksearch_v.png") no-repeat scroll 0 0	transparent !important;border: medium none !important;}
#nav-global {overflow: hidden;float: left;}
#branding { margin-bottom: 6px;background: url("../img/bck_body_v.png") repeat-x scroll 0 0 transparent;position: relative;}
#nav-meta ul li a.nounder,.suscripcion-mileroy a,.lme_modulo-demostraciones-tienda .div-cabecera a.nounder,.txt #toolbar ul li a.nounder,#nav ul li a.nounder,#fichasimple ul li a.nounder,#variantekk ul li a.nounder,#fichavariante ul li a.nounder,#bodegonkk ul li a.nounder,#fichabodegon ul li a.nounder{-moz-transition: color 0.25s ease-in 0s, background-color 0.25s ease-in	0s;background-color: rgba(0, 0, 0, 0.5);background-color: #787878;border-radius: 12px 12px 12px 12px;color: white;font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif;font-size: 13px;font-weight: 300;margin-left: 5px;padding: 1px 8px 2px !important;cursor: pointer;}
#nav-meta ul li a.nounder:hover,.suscripcion-mileroy a:hover,.lme_modulo-demostraciones-tienda .div-cabecera a.nounder:hover,#toolbar ul li a.nounder:hover,#nav ul li a.nounder:hover,#fichasimple ul li a.nounder:hover,#variantekk ul li a.nounder:hover,#fichavariante ul li a.nounder:hover,#bodegonkk ul li a.nounder:hover,#fichabodegon ul li a.nounder:hover{background-color: #000000;text-decoration: none !important}
#breadcrumb {clear: both;float: left;height: 23px;margin-bottom: 20px;padding: 2px 0;width: 930px !important;margin-left: 20px}
/* Modificacion para fusion R3 */
#site-info {position: relative;color: #757575;margin-bottom: 29px;
/* Modificacion para fusion R3 */
margin-left: 24px;
width: 938px;}
#wrapper-2 #site-info {margin-left: 0px !important;}
.separadorSiteInfo {background-color: #7DBC39;height: 3px;margin: 0 0 18px !important;width: 938px;}
#modulo-promo-home {background: none repeat scroll 0 0 transparent;float: left;margin-bottom: 10px;margin-top: 10px;margin-left: 20px;width: 938px;}
#shopFinder {display: none;float: left;position: absolute;right: 27px;top: 47px;width: 254px;z-index: 500;}
#shopHelper {background: url("../img/bckshopfindertop.png") no-repeat scroll 24px 0	transparent;color: #383838;padding: 5px 0 0;}
#wrap-shopHelper {background-color: #FFFFFF;border-radius: 5px 5px 5px 5px;float: left;height: 194px;width: 254px;}
#shopHelper #findShop {display: inline;float: left;margin: 15px;}
#findShop .btnCenter,.botonreg .btnCenter,#formulario-pedido .btnCenter,#loginForm .btnCenter,#passwordReminder .btn-submit,#selectorTiendas #enlaces .btnCenter,.botonreg a input,.botonreg a.botonreg-baja,#listaNoTiendapopup .btnCenter,#loadDisp-main .btnCenter,#vertienda.btnCenter{background: -moz-linear-gradient(center top, #79B932, #60A908) repeat	scroll 0 0 transparent !important;background-color: #60a908 !important;border-radius: 5px 5px 5px 5px !important;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset !important;color: white !important;cursor: pointer !important;float: right !important;font-family: helvetica !important;font-size: 17px !important;font-weight: inherit !important;height: 24px !important;margin-left: 6px !important;text-align: center !important;padding: 0px 11px !important;border: none !important;}
#findShop .btnCenter:hover,.botonreg .btnCenter:hover,#selectorTiendas #enlaces .btnCenter:hover{background: -moz-linear-gradient(center top, #79B932, #4E731E) repeat	scroll 0 0 transparent;color: #FFFFFF;}
#findShop span.cierre-ligthbox {background: url("../img/lbox_controls.png") no-repeat scroll 0 0	transparent;display: block;height: 30px;left: -15px;position: absolute;text-indent: -300em;top: -10px;width: 30px;z-index: 99999;cursor: pointer;}
#findShop h6.subtitulo {font-family: helvetica;font-size: 14px;}
#findShop h6.titulo {border-bottom: 1px solid #D3E4BF;font-family: helvetica;font-size: 22px;padding-bottom: 2px;margin-bottom: 10px;}
#cambiotienda div {margin-bottom: 3px;}
#cambiotienda .sbHolder {width: 224px !important;}
/* modificaion fusion R3 04/09/2013 valor antiguo 224*/
#cambiotienda .sbOptions {width: 210px !important;}
#nav-sec-tiendaonline span {padding-right: 22px;background: url("../img/ico_carrito.png") no-repeat scroll right 11px	transparent;}
#registrationForm label,#registrationForm2 label,#filtros label {font-weight: inherit;}
#registrationForm label.clickeable,#registrationForm2 label.clickeable {display: block;float: right;}
#wrapper-3 #registrationForm h2,#wrapper-3 #registrationForm2 h2 {width: 100% !important;}
#registrationForm fieldset,#registrationForm2 fieldset {width: 100% !important;}
.mb14px {margin-bottom: 14px !important;}
form.formulario-pedido h6 span,#passwordReminder fieldset h6 span,.registro-leroy .txt-registro-leroy h6 span,#registrationForm .txt-registro-leroy h6 span,#registrationForm2 .txt-registro-leroy h6 span,#passwordReminder fieldset h2{color: #000000;font-family: helvetica;font-size: 22px;font-weight: bold;}
#passwordReminder fieldset h2 {margin-bottom: 7px !important;}
#registrationForm .txt-registro-leroy,#registrationForm2 .txt-registro-leroy{float: none;margin-bottom: 10px !important;}
.consulta-online-numero-paso,.formulario-registro .tit,#passwordReminder .tit,.txt-registro-crearcuenta,#purLM #registrationForm .txt-registro-leroy h6 span,#purLM #registrationForm2 .txt-registro-leroy h6 span{color: #000000;font-family: helvetica;font-size: 18px !important;border-bottom: solid 1px #D3E4BF;padding: 0px !important;margin-bottom: 0px !important;font-weight: normal !important;display: block;}
#purLM .center-contenido .form-login .formulario-registro .tit {margin-bottom: 10px !important;}
#purLM .center-contenido .form-login .formulario-registro .col-usuario input,#mi-pedido .center-contenido-deg .formulario-pedido .col-usuario input,#purLM #passwordReminder .col-usuario input,#registrationForm fieldset input,#cuatrocientos .formulario-registro .col-usuario input{padding-left: 5px;}
#mi-pedido .center-contenido-deg .formulario-pedido .consulta-online-numero-paso,#purLM #passwordReminder .tit,#purLM #passwordReminder .consulta-online-numero-paso{padding-bottom: 3px !important;}
#purLM #passwordReminder #email {width: 97%;}
#purLM #registrationForm .registrationForm,#purLM #registrationForm .pur-email,#purLM #registrationForm .pur-password,#purLM #registrationForm .pur-password-conf{width: 243px !important;}
.consulta-online-info {color: #666666;font-family: helvetica;font-size: 13px;margin-top: 10px !important;display: block;}
#mi-pedido .top-contenido,#folletos .top-contenido {background: none repeat scroll 0 0 transparent;float: left;height: 0px;}
#mi-pedido .center-contenido-deg {background: none repeat scroll 0 0 transparent;border: none;float: left;}
#mi-pedido .bottom-contenido-deg,#folletos .bottom-contenido-deg {background: none repeat scroll 0 0 transparent;float: left;height: 0;margin-bottom: 15px;}
.col-usuario-boton {padding-top: 17px;}
#formulario-pedido .pedidos input {width: 121px !important;}
#formulario-pedido .apellidos  input {width: 161px !important;}
.formulario-pedido {margin: 0px !important;padding-top: 5px;}
#mi-pedido .center-contenido-deg {margin-bottom: 20px;background: none repeat scroll 0 0 transparent;border-left: none;border-right: none;}
#purLM #wrapper-3 h1 {padding-bottom: 0px !important;margin: 0 0 6px 0 !important;}
#wrapper-3 #main .text div .suscripcion-mileroy {float: left;margin-left: 12px !important;padding-left: 0px !important;width: 463px;}
#passwordReminder fieldset {border: medium none;float: left;width: 463px;}
.form-login,.form-pedido {float: left;width: 463px;padding-bottom: 44px;}
.formulario-registro {width: 100% !important;}
#passwordReminder .suscripcion-mileroy {margin-top: 39px;}
#purLM .top-contenido,#purLM .bottom-contenido {background: none repeat scroll 0 0 transparent !important;height: 0px !important}
#purLM .center-contenido {background: none repeat scroll 0 0 transparent !important;border: none !important;}
.btn-cambio-pass {clear: both !important;float: left !important;margin: 12px 0 0 !important;}
.hometienda-colder {float: left;margin-left: 2px !important;width: 297px;}
.hometienda-colder .home-tiendas-selector {background: -moz-linear-gradient(center top, #F6F6EF, #E6E1D5) repeat	scroll 0 0 transparent !important;background-color: #E6E1D5;border-radius: 5px 5px 5px 5px !important;height: 176px !important;margin-bottom: 2px !important;width: 251px !important;padding: 17px 23px 23px 23px;}
.hometienda-colder .home-tiendas-banner {background: -moz-linear-gradient(center top, #F6F6EF, #D0C4B1) repeat	scroll 0 0 transparent !important;background-color: #E6E1D5;border-radius: 5px 5px 5px 5px !important;height: 107px !important;width: 297px !important;}
.hometienda-colder .home-tiendas-banner #mini-galeria-selector-tienda #show-galeria-selector-tienda ul li a img{height: 107px;width: 297px;}
#mini-galeria-selector-tienda .lme_thumbs-galeria-banner-tienda {display: none !important}
#show-galeria-selector-tienda {height: 107px !important;width: 297px !important;}
#enlaces {width: 100% !important;margin-top: 18px !important;}
#enlaces .enlace,#enlaces .enlace:hover {color: #0099cc !important;border: none !important;margin-left: 0px !important;float: none !important;}
.home-tiendas-selector h6 {font-size: 23px;font-family: "HelveticaNeueCondensedBold", Helvetica, Arial,	sans-serif;margin-bottom: 12px !important}
.botonreg a.botonreg-baja span {background: none repeat scroll 0 0 transparent;display: block;font: inherit;padding: 0 3px !important;margin-top: 3px;}
.sbHolder li {background: none;float: none;height: auto;font-size: 12px;line-height: 15px;margin: 0;padding-left: 7px !important;}
.sbHolder li:hover {background: none;float: none;height: auto;font-size: 12px;line-height: 15px;margin: 0;padding-left: 7px !important;}
.sbHolder ul {float: none;margin: 0;padding: 0;}
#contacto-dire1 .sbHolder {margin-right: 10px !important;}
#homeTiendas #selectorTiendas .sbHolder {margin-bottom: 8px;width: 251px !important;}
#homeTiendas #selectorTiendas .sbOptions {width: 251px !important;}
.preferencias strong {font-weight: lighter;}
.sbHolder {background-color: #DADADA;border-radius: 3px 3px 3px 3px;display: inline-block;font-family: Arial, sans-serif;font-size: 12px;font-weight: normal;height: 26px;position: relative;width: 190px;}
.sbSelector {display: block;height: 26px;left: 0;line-height: 30px;outline: medium none;overflow: hidden;position: absolute;text-indent: 10px;top: 0;width: 170px;}
.sbSelector:link,.sbSelector:visited,.sbSelector:hover {color: #444444;outline: medium none;text-decoration: none;}
.sbToggle {background: url("../img/select-icons.png") no-repeat scroll 0 -78px	transparent;display: block;height: 26px;outline: medium none;position: absolute;right: 0;top: 0;width: 28px;}
.sbToggle:hover {background: url("../img/select-icons.png") no-repeat scroll 0 -78px	transparent;}
.sbToggleOpen {background: url("../img/select-icons.png") no-repeat scroll 0 -28px	transparent;}
.sbToggleOpen:hover {background: url("../img/select-icons.png") no-repeat scroll 0 -28px	transparent;}
.sbHolderDisabled {background-color: #3C3C3C;border: 1px solid #515151;}
.sbHolderDisabled .sbHolder {}
.sbHolderDisabled .sbToggle {}
.sbOptions {background-color: #E3E3E3;height: 95px;left: 0;list-style: none outside none;margin: 0;overflow-y: auto;padding: 0;position: absolute;top: 30px;width: 190px;z-index: 1;}
.contacto-dire1 .sbOptions {background-color: #E3E3E3;height: 95px;left: 0;list-style: none outside none;margin: 0;overflow-y: auto!important;padding: 0;position: absolute;top: 30px;width: 190px;z-index: 1;}
.sbOptions li {padding: 0 5px;}
.sbOptions a {border-bottom: 1px dotted #C0C0C0;display: block;outline: medium none;padding: 5px 0 5px 3px;}
.sbOptions a:link,.sbOptions a:visited {color: #444444;text-decoration: none;}
.sbOptions a:hover {color: #000000;}
.sbOptions li.last a {border-bottom: medium none;}
.sbOptions .sbDisabled {border-bottom: 1px dotted #515151;color: #999999;display: block;padding: 5px 0 5px 3px;}
.sbOptions .sbGroup {border-bottom: 1px dotted #515151;color: #EBB52D;display: block;font-weight: bold;padding: 5px 0 5px 3px;}
.sbOptions .sbSub {padding-left: 17px;}
#site-info #breadcrumb {margin-left: 0px !important;}
.adeo {background: url("../img/logo_adeo_corto.png") no-repeat scroll right bottom	transparent; height:110px;margin:36px -20px 0 0; clear:right}
#footerLinks.socialFooter {float: right !important;margin-top: 0px !important}
#footerLinks.socialFooter ul li a {color: #666666 !important;display: block;margin-top: 4px;}
.footer-titulo-social span {display: block;margin-top: 4px;}
.footer-facebook {background: url("../img/footer_facebook") no-repeat scroll left 0	transparent;height: 20px;padding-left: 26px;position: relative;}
.footer-twitter {background: url("../img/footer_twitter") no-repeat scroll left 0	transparent;height: 20px;padding-left: 26px;position: relative;}
#site-info #footerLinks {margin-top: 4px;}
.footer-tiendaOnline {clear: both;color: #666666;float: left;font-size: 12px;margin-bottom: 18px;margin-top: 18px;width: 150px;}
.footer-tiendaOnline a {background: url("../img/bg-carro-footer-gv.png") no-repeat scroll right	0 transparent;color: #7DB839;padding-right: 18px;background-position: 97% 0%;}
.site-info .accesos .col-accesos {color: #666666;float: left;font-size: 1.1em !important;margin-right: 10px;padding-right: 8px;width: 140px;}
.col-accesos ul li a.tiendaonline {background: url("../img/bg-carro-footer-pv.png") no-repeat scroll right	2px transparent;padding-right: 18px;}
.site-info .accesos .last {margin-right: 0 !important;}
#listado-familias {background-color: #EFEFEF;border-radius: 5px 5px 5px 5px;margin-bottom: 20px;overflow: auto;padding: 11px; float: left;width: 916px; }
#listado-familias ul {margin: 0px !important;}
#listado-familias li {background: url("../img/bg_bullet_listado.png") no-repeat scroll left	center transparent;color: #666666;display: inline-block;float: left;font-size: 1.3em;line-height: 18px;min-height: 18px;padding-left: 10px;
/* modificacion fusion R3 de 4 a 3 COLUMNAS A PETICION DE CLIENTE 29/11/2013
width: 219px !important; */
width: 295px !important
}
#listado-secciones {background: none !important;}
.texto_tienda_online {float: left;margin-right: 5px;}
.ico_tienda_online {background: url("../img/bg-carro-footer-pv.png") no-repeat scroll 0 5px	transparent;display: block;float: left;height: 16px;text-indent: -99999px;width: 12px;}
#content-modulo-ofertas-comunes ul {float: left;margin: 18px;}
#content-modulo-ofertas-comunes li {margin-right: 17px;width: 136px;}
#content-modulo-ofertas-comunes li.last-6 {margin-right: 0px !important;width: 136px;}
#content-modulo-ofertas-comunes li .oferta {float: left;width: 136px;}
#content-modulo-ofertas-comunes li .oferta .imagen-oferta {height: 88px;margin-bottom: 8px;width: 136px;}
#content-modulo-ofertas-comunes li .oferta .imagen-oferta a img {height: 88px;width: 136px;}
#content-modulo-ofertas-comunes li .oferta .txt-oferta {float: left;padding: 0 !important;width: 100%;}
#content-modulo-ofertas-comunes li .oferta .txt-oferta a span.nombre-producto{color: #000000;display: block;font-family: helvetica;font-size: 1.4em;font-weight: bold;height: auto !important;margin-bottom: 6px !important;}
#content-modulo-ofertas-comunes li .oferta .txt-oferta a p {color: #000000;display: block;font-family: helvetica;font-size: 13px;height: auto !important;}
.filtro-contenedor {margin-right: 5px !important;width: 173px;}
#productoskk .center-contenido-gris-osc,#bodegonkk .center-contenido-gris-osc,#variantekk .center-contenido-gris-osc{background-image: none !important;background-color: #efefef !important;border-radius: 5px 5px 5px 5px;margin-bottom: 10px;padding: 17px 23px;width: 892px !important;}
#filtros {border-bottom: none !important;padding: 0px !important;width: 100% !important;}
#filtros div {}
#filtros .tit-filtro {color: #666666;float: left;font-size: 12px;margin-bottom: 5px;margin-right: 5px;overflow: auto;width: auto;}
#filtros .p-lista-multi {display: block;width: auto;clear: both;}
#filtros .p-lista-multi li {color: #666666;font-size: 14px;line-height: 18px;}
#filtros label.clickeable,.prod-comparador  label.clickeable {float: left;font-size: 13px !important;line-height: 18px;vertical-align: baseline;width: 100%;cursor: pointer;}
#filtros label.clickeable {float: none;}
#filtros label.clickeable:hover,.prod-comparador  label.clickeable:hover,#filtros label.clickeable.selected,.prod-comparador  label.clickeable.selected{color: #60A908}
#filtros label.clickeable span.label-multicriterio:hover,#filtros label.clickeable.selected span.label-multicriterio{color: #60A908 !important;}
#filtros label.clickeable span.label-multicriterio {margin-left: 20px;padding-left: 1px;font-size: 11px !important;}
#filtros label .checkbox,.prod-comparador .checkbox {float: left;margin-bottom: 0 !important;margin-left: 0 !important;margin-right: 4px !important;margin-top: 2px;width: 17px;height: 16px;position: inherit;}
#filtros label span.checkbox-label,.prod-comparador label span.checkbox-label{display: block;float: left;margin-bottom: 0;margin-left: 4px;}
.bot-right-titulo {display: block;margin-top: 14px;}
.prod-comparador label span.checkbox-label {height: 20px;line-height: 20px;}
.cartelon-ayuda .tit-filtro {background-color: white;border-radius: 5px 5px 0 0;margin-bottom: 0 !important;padding: 5px 5px 5px 12px;}
.cartelon-ayuda .icono-ayuda {cursor: default;}
.cartelon-ayuda {background: none repeat scroll 0 0 transparent;display: none;height: auto;left: -12px;margin-right: 0 !important;position: absolute;top: -5px;width: 467px;z-index: 99999;}
.cartelon-ayuda .cerrar {background: url("../img/boton-cerrar-light2.png") no-repeat scroll 0 0	transparent;height: 30px;margin: 0 !important;position: absolute;right: -15px;top: 20px;width: 30px;}
.cartelon-ayuda .cerrar a {display: block;height: 30px;width: 30px;}
.cartelon-ayuda .titular {background-color: white;color: black;margin: 0px !important;width: auto;font-size: 1.2em;margin-bottom: 0px;margin-right: 0px !important;margin-top: 10px;border-radius: 5px 5px 0 0;}
.cartelon-ayuda .todo-contenido {background-color: white;margin: 0 !important;width: 467px;border-radius: 0 5px 5px 5px;}
.cartelon-ayuda .img-show {background-color: white;float: none !important;margin: 18px 0 0 !important;width: 100%;}
.cartelon-ayuda .img-show img {height: 196px;margin-top: 0 !important;width: 431px;}
.cartelon-ayuda  .contenido {background-color: white;margin-bottom: 28px;margin-left: 18px !important;margin-right: 0 !important;}
.cartelon-ayuda .capitulo {color: #000000;font-family: helvetica;font-size: 23px;font-weight: inherit;margin-bottom: 0 !important;margin-right: 0 !important;margin-top: 0 !important;}
.cartelon-ayuda .texto {margin-bottom: 0 !important;margin-right: 0 !important;margin-top: 0 !important;width: 431px;font-size: 1em;margin-bottom: 0;margin-right: 0 !important;margin-top: 5px;}
.elementos-catalogo {float: left;margin-top: 23px;width: 938px;}
.elementos-catalogo li {display: inline-table;margin: 0 3px 35px 0;width: 230px;float: left}
.elemento-catalogo-familias a {color: #0099CC !important;}
.enlace-gris:hover,.enlace-gris:focus,.enlace-gris:active {text-decoration: none !important;}
.elemento-catalogo-familias img,.elementos-catalogo li img {float: left;margin-right: 7px;width: 77px;}
.elemento-catalogo-familias h6 {color: #000000;font-size: 15px;margin-bottom: 3px;}
.elemento-catalogo-familias {padding-left: 84px;}
.elemento-catalogo-familias p {font-size: 13px;color: #666666;}
.center-contenido {background: none;}
#familiaskk .top-contenido,#familiaskk .bottom-contenido,#sinInformkk .top-contenido,#sinInformkk .bottom-contenido,#fichasimple .top-contenido,#fichasimple .bottom-contenido{background: none repeat scroll 0 0 transparent !important;height: 0px !important;}
#sinInformkk .info-producto-nodisponible {background-color: #EFEFEF;border-radius: 5px;float: left;padding: 15px;margin: 0px;width: 908px;}
#sinInformkk .img-producto-nodisponible {float: left;}
#sinInformkk .txt-productonodisponible {float: left;padding: 0 0px 0 20px;font-size: 13px;}
#sinInformkk .info-producto-nodisponible .txt-productonodisponible p span{font-weight: bold;}
#sinInformkk .info-producto-nodisponible .txt-productonodisponible ul li{color: #7DBC39 !important;list-style-position: inside;list-style-type: disc;}
.info-producto-nodisponible .txt-productonodisponible ul li span {color: #666666;font-weight: normal;}
.info-producto-nodisponible .txt-productonodisponible ul {color: #62BD19;margin: 10px 0 0;position: relative;}
#sinInformkk .center-contenido {background: none;float: left;}
#sinInformkk h1 {color: #5F922C;font-family: helvetica;font-size: 20px !important;font-weight: inherit;height: 20px;line-height: 1;margin: 0 !important;padding: 0;}
#sinInformkk .tit {color: black;display: block;float: left;font-family: helvetica;font-size: 26px !important;font-weight: bold;margin-bottom: 11px !important;width: 938px;}
.paginacion-listado-productos {background-color: #EFEFEF;border-radius: 5px 5px 5px 5px;float: left;padding: 12px 20px 8px 15px;width: 903px;}
#productoskk .paginacion-listado-productos .filtro-ordenacion,#bodegonkk .paginacion-listado-productos .filtro-ordenacion,#variantekk .paginacion-listado-productos .filtro-ordenacion{ margin: 0px 25px 0 0;}
#productoskk .paginacion-listado-productos .filtro-ordenacion span,#productoskk .paginacion-listado-productos .resultados-pagina span,#productoskk .paginacion-listado-productos .marcador-paginacion span,#bodegonkk .paginacion-listado-productos .filtro-ordenacion span,#bodegonkk .paginacion-listado-productos .resultados-pagina span,#bodegonkk .paginacion-listado-productos .marcador-paginacion span,#variantekk .paginacion-listado-productos .filtro-ordenacion span,#variantekk .paginacion-listado-productos .resultados-pagina span,#variantekk .paginacion-listado-productos .marcador-paginacion span{background: none;font-size: 14px;font-family: Helvetica;color: #666666;float: left;margin-top: 4px;margin-right: 7px;}
#productoskk .paginacion-listado-productos .resultados-pagina .span-derecho,#bodegonkk .paginacion-listado-productos .resultados-pagina .span-derecho,#variantekk .paginacion-listado-productos .resultados-pagina .span-derecho{float: right;margin-left: 7px;margin-right: 0px;}
#productoskk .paginacion-listado-productos .boton-comparados,#bodegonkk .paginacion-listado-productos .boton-comparados,#variantekk .paginacion-listado-productos .boton-comparados{ padding: 0;margin: 0;}
#productoskk .paginacion-listado-productos .marcador-paginacion,#bodegonkk .paginacion-listado-productos .marcador-paginacion,#variantekk .paginacion-listado-productos .marcador-paginacion{ float: right;font-size: 1.2em;margin: 0;}
#productoskk .paginacion-listado-productos .resultados-pagina,#bodegonkk .paginacion-listado-productos .resultados-pagina,#variantekk .paginacion-listado-productos .resultados-pagina{border-right: 1px solid #DDDDDD;float: right;font-size: 1.2em;height: 26px;line-height: 18px;margin: 0 15px 0 0;padding-right: 15px;min-width: 170px;}
#productoskk #queryResult,#bodegonkk #queryResult,#variantekk #queryResult{float: left;margin-bottom: 20px;}
#productoskk #queryResult .sbSelector,#bodegonkk #queryResult .sbSelector,#variantekk #queryResult .sbSelector{}
#productoskk .paginacion-listado-productos .marcador-paginacion .input-text,#bodegonkk .paginacion-listado-productos .marcador-paginacion .input-text,#variantekk .paginacion-listado-productos .marcador-paginacion .input-text{background: none;margin: 0;padding: 0;}
#productoskk .paginacion-listado-productos .marcador-paginacion span,#bodegonkk .paginacion-listado-productos .marcador-paginacion span,#variantekk .paginacion-listado-productos .marcador-paginacion span{margin-right: 0;}
#productoskk .paginacion-listado-productos .marcador-paginacion .input-text span,#bodegonkk .paginacion-listado-productos .marcador-paginacion .input-text span,#variantekk .paginacion-listado-productos .marcador-paginacion .input-text span{padding-right: 0;}
#productoskk .botones-paginacion .btn-siguiente,#bodegonkk .botones-paginacion .btn-siguiente,#variantekk .botones-paginacion .btn-siguiente{background: url("../img/flecha-derecha-r25.png") no-repeat scroll 0 0	transparent;height: 31px;margin-top: -6px;width: 31px;cursor: pointer;}
#productoskk .botones-paginacion .btn-anterior,#bodegonkk .botones-paginacion .btn-anterior,#variantekk .botones-paginacion .btn-anterior{background: url("../img/flecha-izquierda-r25.png") no-repeat scroll 0 0	transparent;height: 31px;margin-top: -6px;width: 31px;margin-right: 8px;cursor: pointer;}
#productoskk #queryResult .sbSelector,#bodegonkk #queryResult .sbSelector,#variantekk #queryResult .sbSelector{width: 118px;}
#productoskk #queryResult .sbHolder,#bodegonkk #queryResult .sbHolder,#variantekk #queryResult .sbHolder{width: 145px !important;}
#productoskk #queryResult .filtro-ordenacion .sbHolder .sbOptions,#bodegonkk #queryResult .filtro-ordenacion .sbHolder .sbOptions,#variantekk #queryResult .filtro-ordenacion .sbHolder .sbOptions{width: 145px;height: 78px;}
#productoskk #queryResult .resultados-pagina .sbHolder,#bodegonkk #queryResult .resultados-pagina .sbHolder,#variantekk #queryResult .resultados-pagina .sbHolder{float: left;width: 63px !important;}
#productoskk #queryResult .resultados-pagina .sbSelector,#bodegonkk #queryResult .resultados-pagina .sbSelector,#variantekk #queryResult .resultados-pagina .sbSelector{width: 43px;}
#productoskk #queryResult .resultados-pagina .sbHolder .sbOptions,#bodegonkk #queryResult .resultados-pagina .sbHolder .sbOptions,#variantekk #queryResult .resultados-pagina .sbHolder .sbOptions{width: 64px;height: 104px;}
#productoskk .text,#bodegonkk .text,#variantekk .text {overflow: visible;}
.marcador-precio-oferta .prod-precios-4col {bottom: 0;float: left;margin: 0 0 15px;position: absolute;}
#listaNoTiendapopup {background: none repeat scroll 0 0 white;display: none;height: 260px !important;left: 50% !important;margin-left: -285px !important;margin-top: 150px !important;position: absolute !important;top: 0 !important;width: 533px !important;z-index: 500 !important;
border-radius:5px 5px 5px 5px;
/* modificacion fusion R3 19/09/2013*/
 border: 1px solid #C7C7C7;

-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
-o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
-ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
}
#listaNoTiendapopup .cierre-ligthbox a {color: #62BD19 !important;cursor: pointer;font-size: 1.2em;margin: 10px 0 0 482px;position: absolute;}
#listaNoTiendapopup .txt-seleccion {font-size: 1.2em;margin: 105px 0 0 20px;position: absolute;width: 494px;}
#listaNoTiendapopup .txt-seleccion select {width: 160px;float: left;}
#listaNoTiendapopup .txt-seleccion input {display: block;float: left;margin: 1px 0 0 0;padding-left: 5px;padding-right: 5px;}
#listaNoTiendapopup .txt-seleccion .sbHolder {margin-right: 15px;float: left;}
#listaNoTiendapopup .txt-seleccion #nogracias {clear: both;padding-top: 7px;}
#listaNoTiendapopup #marco_input_text_centro1 .sbHolder {margin-right: 8px;}
#demostraciones .center-contenido-deg {width: 936px;}
#demostracion .mail-link-social,#comoHacerlo .mail-link-social {background: none;height: 0px;width: 0px;display: none;margin-right: 0px;}
#ficha-producto {float: left;}
#ficha-producto #ficha-producto-slider {border: 1px solid #D2D2D2;border-radius: 3px 3px 3px 3px;float: left;margin-right: 31px;width: 306px;}
#ficha-producto #ficha-producto-slider-img {margin: 10px !important;position: relative;text-align: center;width: 286px;}
#ficha-producto #ficha-producto-slider-img ul {text-align: left;}
#ficha-producto #ficha-producto-slider-img ul a {margin-left: 0;}
#ficha-producto #ficha-producto-slider-img img {/* width: 286px;*/}
#ficha-producto #ficha-producto-slider-thumbs {border-top: 1px solid #CCCCCC;height: 85px;position: relative;}
#ficha-producto #ficha-producto-slider-thumbs a.prev {background-position: left top;left: 27px;background-image: url("../img/arrows-simple.png");height: 18px;padding: 0;position: absolute;top: 34px;width: 18px;}
#ficha-producto #ficha-producto-slider-thumbs a.next {background-position: right top;right: 27px;background-image: url("../img/arrows-simple.png");height: 18px;padding: 0;position: absolute;top: 34px;width: 18px;}
#ficha-producto #ficha-producto-slider-thumbs div.slider-wrapper {height: 73px;left: 57px;overflow: hidden;position: absolute;top: -1px;width: 198px;}

/* modificacion fusion 29-08-2013*/
#ficha-producto .caroufredsel_wrapper {left: 0 !important;
/* se elimnia ya pertenece a la ficha antigua
width: 198px !important; */
}

#ficha-producto .caroufredsel_wrapper ul {left: 0;overflow: hidden;}
#ficha-producto  #ficha-producto-slider-thumbs ul li {display: block;float: left;height: 61px;margin-right: 4px;padding-top: 12px;width: 61px;}
#ficha-producto  #ficha-producto-slider-thumbs ul li.active {background-image: url("../img/ficha-slider-active.png");background-position: center top;background-repeat: no-repeat;}
.txt-info-ficha-producto {float: left;line-height: normal;margin-right: 30px;width: 293px;}
.txt-info-ficha-producto .info-txt {float: left;overflow: hidden;padding-top: 10px;width: 293px;}
.txt-info-ficha-producto .subtitulo {color: #666666;font-family: helvetica;font-size: 16px;font-weight: normal;margin-bottom: 0 !important;}
.txt-info-ficha-producto h2 {font-family: helvetica;font-size: 26px !important;font-weight: bold;margin-bottom: -4px;}
.txt-info-ficha-producto .referencia {color: #999999;display: block;font-size: 13px;margin-bottom: 17px;}
.txt-info-ficha-producto p {color: #8C8C8C;font-size: 15px;margin-bottom: 15px !important;}
.txt-info-ficha-producto .marca-propia {display: block;font-size: 1.2em;font-weight: bold;margin-top: -14px;}
.relacionados-ficha-producto {border-left: 1px solid #D2D2D2;color: #666666;float: left;margin-top: 30px;padding-left: 20px;width: 255px;}
.txt-relacionados {margin-bottom: 67px;}
.txt-relacionados h6 {color: #666666;font-size: 14px;font-weight: normal;}
.txt-relacionados p {color: #000000;font-size: 14px;font-weight: normal;margin-bottom: 17px !important;}
.btn-relacionados ul li a {margin-left: 0 !important;}
.btn-relacionados .link-social {display: inline;float: left;}
.btn-relacionados .link-social span {color: #878787;display: inline-block;float: left;font-size: 14px;}
#fichasimple .lista-opciones li,#variantekk .lista-opciones li,#bodegonkk .lista-opciones li{font-size: 14px !important;margin-bottom: 5px !important;padding-left: 15px;}
#fichasimple .lista-opciones li a,#variantekk .lista-opciones li a,#bodegonkk .lista-opciones li a{color: #0099CC !important;font-size: 12px;font-weight: normal;}
#fichasimple .lista-opciones li span,#variantekk .lista-opciones,#bodegonkk .lista-opciones{color: #333333;font-family: helvetica;font-size: 12px;}
#fichasimple .lista-opciones li .seccion-tienda,#variantekk .lista-opciones li .seccion-tienda,#bodegonkk .lista-opciones li .seccion-tienda{color: #999999;font-size: 12px;}
#fichasimple .lista-opciones,#variantekk .lista-opciones,#bodegonkk .lista-opciones{margin-bottom: 11px;}
#fichasimple .plus-producto,#variantekk .plus-producto,#fichavariante .plus-producto,#bodegonkk .plus-producto,#fichabodegon .plus-producto{margin-bottom: 20px;}
#fichasimple .plus-producto li,#variantekk .plus-producto li,#fichavariante .plus-producto li,#bodegonkk .plus-producto li,#fichabodegon .plus-producto li{color: #60922C;font-size: 14px !important;font-weight: normal;margin-top: 1px;}
#fichasimple .ecoopcion,#variantekk .ecoopcion,#fichavariante .ecoopcion,#bodegonkk .ecoopcion,#fichabodegon .ecoopcion{display: block;float: left;margin-bottom: 25px;}
#fichasimple .ecoopcion img,#variantekk .ecoopcion img,#fichavariante .ecoopcion img,#bodegonkk .ecoopcion img,#fichabodegon .ecoopcion img{display: block;float: left;margin-right: 8px;}
#fichasimple .ecoopcion a,#variantekk .ecoopcion a,#fichavariante .ecoopcion a,#bodegonkk .ecoopcion a,#fichabodegon .ecoopcion a{color: #0099CC;display: block;float: left;font-family: Helvetica;font-size: 12px;}
#fichasimple .precio-marcador-icono-ficha,#variantekk .precio-marcador-icono-ficha,#fichavariante .precio-marcador-icono-ficha,#bodegonkk .precio-marcador-icono-ficha,#fichabodegon .precio-marcador-icono-ficha{margin-bottom: -3px;}
#fichasimple .ico-novedad,#variantekk .ico-novedad,#fichavariante .ico-novedad,#bodegonkk .ico-novedad,#fichabodegon .ico-novedad{background-color: #CC3293;border: 1px solid #D2D2D2;border-radius: 5px 5px 5px 5px;color: #FFFFFF;font-family: helvetica;font-size: 18px;font-weight: normal;padding: 1px 5px;text-align: center;}
#bodegonkk .precio-marcador-icono .ico-novedad,#variantekk .precio-marcador-icono .ico-novedad{background-color: transparent;border: 0 none;border-radius: 0 0 0 0;color: #000000;font-size: 11px !important;text-align: left;padding-left: 35px;margin-bottom: 0px;}
#fichasimple .btn-relacionados .link-social li,#fichavariante .btn-relacionados .link-social li,#fichabodegon .btn-relacionados .link-social li{margin-right: 5px;}
.mail-link-social { /* 09-05-2013 */
	/* background: url("../img/ico-mail.png") no-repeat scroll 0 0 transparent;display: block;float: left;height: 16px;margin-right: 5px;width: 22px;cursor: pointer; */
	background: url("../img/ficha-logo-email.png") no-repeat scroll left top transparent;cursor: pointer;display: block;float: left;height: 31px;margin-right: 5px;width: 32px;}
#fichasimple .btn-relacionados .link-social li a:hover,#fichavariante .btn-relacionados .link-social li a:hover,#fichabodegon .btn-relacionados .link-social li a:hover,#fichasimple .btn-relacionados .link-social li a:active,#fichavariante .btn-relacionados .link-social li a:active,#fichabodegon .btn-relacionados .link-social li a:active{text-decoration: none;}
#fichasimple .descripcion,#variantekk .descripcion,#fichavariante .descripcion,#bodegonkk .descripcion,#fichabodegon .descripcion{font-size: 13px;line-height: 13px;}
/*#fichasimple #wrapper-2 {margin-left: 0;} */

/* modificacion fusion R3 21/10/2013 */
#fichasimple .text, #fichauniversal .text{/*width: 978px;*/ width: 942px}
#fichasimple .center-contenido {margin-bottom: 20px;margin-left: 20px !important;overflow: auto;}
#fichasimple .list-modules-banner {border-top: 1px solid #E0E1DE;margin-left: 20px;padding-top: 20px;}
#fichasimple #ficha-tecnica {background-color: #EFEFEF;display: block;margin-bottom: 20px;overflow: hidden;padding: 21px 20px 20px;}
#fichasimple #ficha-tecnica h4 {color: #000000;font-family: helvetica;font-size: 22px;font-weight: bold;margin-bottom: 14px;border: 0 none;font-style: inherit;outline: 0 none;padding: 0;vertical-align: baseline;}
#fichasimple #ficha-tecnica .descipcion-ficha {float: left;margin-bottom: 30px;width: 100%;}
#fichasimple #ficha-tecnica .caracteristicas-ficha {color: #333333;font-family: helvetica;font-size: 13px;border-bottom: 1px solid #CBDEB6;display: inline-block !important;width: 100% !important;display: block;margin-bottom: 4px;overflow: hidden;padding-bottom: 5px;}
#fichasimple #ficha-tecnica li span {color: #666666;color: #666666;float: left;margin-left: 3px;padding-bottom: 1px;padding-right: 40px;width: 230px;}
#fichasimple #ficha-tecnica .last {border-bottom: none;margin-right: 0;}
#fichasimple .documento-descarga {background: url("../img/doc-pdf.png") no-repeat scroll 0 0 transparent;clear: both;color: #999999;font-family: helvetica;font-size: 12px;margin-bottom: 10px;min-height: 31px;padding-left: 33px;}
#fichasimple .documento-descarga.last {margin-bottom: 35px;}
#fichasimple .documento-descarga a {font-size: 14px;color: #0099CC;display: block;}
#fichasimple .documento-descarga span {clear: both;display: block;}
#fichasimple #ficha-tecnica .eco {font-family: helvetica;font-size: 13px;}
#fichasimple #ficha-tecnica .eco span {color: #000000;font-size: 14px;font-weight: bold;display: block;float: left;width: 100%;margin-bottom: 7px;}
#fichasimple #ficha-tecnica .eco img {margin-bottom: 2px;}
#fichasimple #ficha-tecnica .eco p {color: #666666;line-height: 15px;margin-bottom: 14px;}
#fichasimple #ficha-tecnica .eco div {background-color: #83B619;border-radius: 5px 5px 5px 5px;overflow: auto;width: 938px;}
#fichasimple #ficha-tecnica .eco div ul {color: #FFFFFF;padding-left: 12px;padding-top: 8px;}
#fichasimple #ficha-tecnica .eco div li {float: left;font-size: 13px;margin-right: 21px;width: 166px;}
#fichasimple #ficha-tecnica .eco div img {margin-bottom: 4px;}
#fichasimple #ficha-tecnica .eco div .last {margin-right: 12px;}
#fichasimple #ficha-tecnica .eco div li p {color: #FFFFFF;margin-bottom: 20px;}
.ficha-precio-cero {color: #666666;font-size: 15px;font-weight: bold;}
.listado-precio-cero {color: #666666;font-size: 13px;font-weight: bold;}
.listado-variante-precio-cero {color: #666666;font-size: 9px;float: right;font-weight: normal;margin-top: 2px;display: block;}
.contenedor-todos-precios {font-family: helvetica !important;}
.contenedor-todos-precios .contenedor-precio,.contenedor-todos-precios .contenedor-precio-tachado{float: left;}
.contenedor-todos-precios .contenedor-precio-tachado {margin-left: 10px !important;}
.contenedor-todos-precios {margin-left: 8px;overflow: hidden;clear: both;}
.contenedor-todos-precios   .precio-oferta,.contenedor-todos-precios   .precio-oferta-medida{color: #ff0000;margin-bottom: 4px !important;background: none repeat scroll 0 0 #FFE600;border-radius: 5px 5px 5px 5px;padding: 0 5px 1px;font-weight: bold;float: left;text-align: right;}
.contenedor-todos-precios   .precio,.contenedor-todos-precios   .precio-medida{color: #545454;margin-bottom: 4px !important;padding: 0 !important;margin: 0 5px 1px;font-weight: bold;float: left;position: relative;}
.contenedor-todos-precios   .precio-oferta-medida,.contenedor-todos-precios   .precio-medida,.contenedor-todos-precios   .precio-medida{clear: both;}
.contenedor-todos-precios   .precio span,.contenedor-todos-precios   .precio-oferta span,.contenedor-todos-precios   .precio span{font-size: 22px;font-weight: bold;float: left;}
.contenedor-todos-precios   .precio span sup,.contenedor-todos-precios   .precio-oferta span sup,.contenedor-todos-precios   .precio span sup{font-size: 13px;position: relative;top: 4px;}
.contenedor-todos-precios  .precio-medida span,.contenedor-todos-precios .precio-oferta-medida span,.contenedor-todos-precios   .precio-medida span{font-size: 17px;font-weight: bold;float: left;}
.contenedor-todos-precios  .precio-medida span sup,.contenedor-todos-precios  .precio-oferta-medida span sup,.contenedor-todos-precios   .precio-medida span sup{font-size: 8px;position: relative;top: 2px;}

/* .tachado {background: url("../img/tachado-precio-oferta.png") repeat-x scroll	center 13px transparent;height: 26px;position: absolute;width: 100%;z-index: 20;left: 0px;} */
/* Modificacion */
.tachado {background: url("../img/del-precioviejo.png") no-repeat scroll 0 5px transparent;height: 26px;position: absolute;width: 100%;z-index: 20;left: 0px;}

.contenedor-todos-precios   .tachado-medida {background: url("../img/tachado-precio-oferta.png") repeat-x scroll	center 8px transparent;height: 26px;position: absolute;width: 100%;z-index: 20;left: 0px;}
#saldos .contenedor-todos-precios {bottom: 30px;display: block;position: absolute;}
#saldos .contenedor-saldos h1{width: 938px;}
.variante-bodegon-precios-3col {bottom: 0;height: 98px;padding-bottom: 118px;position: absolute;width: 299px;}
.variante-bodegon-precios-3col li {display: block;float: left;width: 100%;margin-bottom: 2px;}
.variante-bodegon-precios-3col a {color: #5F922C;display: block;float: left;font-family: helvetica;font-size: 12px;width: 160px;}
.variante-bodegon-precios-3col .precio {color: #545454;display: block;float: right;font-weight: bold;margin-top: 0;padding: 0 !important;position: relative;}
.variante-bodegon-precios-3col .precio span {display: block;float: left;font-size: 12px;font-weight: bold;}
.variante-bodegon-precios-3col .precio .centimos {font-weight: normal;}
.variante-bodegon-precios-3col .precio .tachado {background: url("../img/tachado-precio-oferta.png") repeat-x scroll	center 8px transparent;height: 9px;margin-left: 0;position: absolute;width: 100%;z-index: 20;left: 0px;}
.variante-bodegon-precios-3col .precio-oferta {background: none repeat scroll 0 0 #FFE600;color: #FF0000;float: right;font-weight: bold;overflow: auto;margin-left: 5px;padding: 0 5px 1px;position: relative;}
.variante-bodegon-precios-3col .precio-oferta span {font-size: 12px;font-weight: bold;position: relative;}
.variante-bodegon-precios-3col .precio-oferta .centimos {font-weight: normal;}
.variante-bodegon-precios-3col sup {display: block;float: right;font-size: 12px;font-weight: normal;position: relative;top: 0px !important;}
.list-bod-kk {height: 620px !important;}
.list-bod-kk-sin {height: 470px !important;}
.list-bod-kk .precio-marcador-icono,.list-bod-kk-sin .precio-marcador-icono{margin-bottom: 40px;}
.list-bod-kk .infoDispon,.list-bod-kk-sin {margin-bottom: 12px;}
.list-bod-kk .infoDispon li,.boton-compruebaDisp,.list-bod-kk-sin .infoDispon li{background-color: #69AF18;border-radius: 3px 3px 3px 3px;font-size: 12px;font-weight: lighter;padding: 5px 10px;cursor: pointer;}
.list-bod-kk .infoDispon li a,.boton-compruebaDisp a,.list-bod-kk-sin .infoDispon li a{color: #FFFFFF;}
.list-bod-kk .infoDispon li a:hover,.boton-compruebaDisp a:hover,.list-bod-kk-sin .infoDispon li a:hover{text-decoration: none;}
.sinborde {border: none !important;}
.overflowScroll {overflow: scroll !important;}
.separador {border-bottom: 1px solid #EDE1DE;margin: 20px 0 !important;width: 938px;float: left;}
.enlace-a {color: #0099CC !important;display: block;font-family: helvetica;font-size: 13px;font-weight: normal;margin-right: 10px;margin-top: 6px;cursor: pointer;}
.mleft0 {margin-left: 0 !important;}
.mbottom10 {margin-bottom: 10px !important;}
.fleft {float: left !important;}

.posR {position: relative !important;}
#colorbox,#cboxOverlay,#cboxWrapper {position: absolute;top: 0;left: 0;z-index: 9999;overflow: visible !important;}
#cboxOverlay {position: fixed;width: 100%;height: 100%;}
#cboxMiddleLeft,#cboxBottomLeft {clear: left;}
#cboxContent {position: relative;}
/* modificacion fusion R3 11/09/2013*/
#cboxLoadedContent { overflow: inherit!important}
#cboxTitle {margin: 0;}
#cboxLoadingOverlay,#cboxLoadingGraphic {position: absolute;top: 0;left: 0;width: 100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {cursor: pointer;}
.cboxPhoto {float: left;margin: auto;border: 0;display: block;}
.cboxIframe {width: 100%;height: 100%;display: block;border: 0;}
#cboxOverlay {background: #222;}
#colorbox {left: 500px;}
#cboxContent {margin-top: 0px;overflow: visible;}
#cboxError {padding: 50px;border: 1px solid #ccc;}
#cboxLoadedContent {background: #FFF;padding: 0px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
/* modificacion fusion R3 19/09/2013*/
	/* border: 1px solid #C7C7C7; */
}
#cboxLoadingGraphic {}
#cboxLoadingOverlay {background: #FFF;}
#cboxTitle {position: absolute;top: -22px;left: 0;color: #000;display: none;}
#cboxCurrent {position: absolute;top: -22px;right: 205px;text-indent: -9999px;}
#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose {text-indent: -9999px;width: 20px;height: 20px;position: absolute;top: -20px;background: url(../img/lbox_controls.png) no-repeat 0 0;}
#cboxPrevious {background-position: 0px 0px;display: none;height: 18px;width: 18px;background-image: url(../img/arrows-simple.png);margin-top: -9px;top: 50%;left: 10px;}
#cboxPrevious.hover {}
#cboxNext {background-position: -18px 0px;right: 10px;display: none;background-image: url(../img/arrows-simple.png);top: 50%;height: 18px;width: 18px;margin-top: -9px;}
#cboxNext.hover {}
#cboxClose {background-position: 0px 0px;right: -14px;top: -14px;height: 30px;width: 30px;z-index: 999;}
#cboxClose.hover {background-position: 0px 0px;}
.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious {right: 66px;}
.cboxSlideshow_on #cboxSlideshow {background-position: -75px -25px;right: 44px;}
.cboxSlideshow_on #cboxSlideshow.hover {background-position: -100px -25px;}
.cboxSlideshow_off #cboxSlideshow {background-position: -100px 0px;right: 44px;}
.cboxSlideshow_off #cboxSlideshow.hover {background-position: -75px -25px;}
.confirmacion-ofertas-cb {margin: 30px 30px 0;}
.confirmacion-form-cb {display: block;margin-bottom: 30px;overflow: auto;}
.elementos-Ficha {border-top: 1px solid #D7EAC1;float: left;padding: 0px;margin: 0px;padding-top: 20px;width: 938px;}
.elementos-Ficha .componente-bodegon,.elementos-Ficha .componente-variante{border-bottom: 1px solid #DEDEDE;float: left;margin-bottom: 20px;padding-bottom: 20px;width: 938px;}
.modulo-disponibilidad {background-color: #FFFFFF;border-radius: 3px;border: 1px solid;height: 440px;left: 50%;margin-left: -338px;margin-top: -220px;position: absolute;top: 50%;width: 732px;z-index: 800;}
.modulo-disponibilidad .colInfo {float: left;margin-top: 15px;width: 446px;border-right: 1px dotted #CCCCCC;padding-right: 1px;padding-bottom: 7px;}
.modulo-disponibilidad .tienda-disponibilidad {border-top: 1px solid #CCCCCC;float: left;margin: 12px 0 0;overflow: visible;padding-right: 18px;}
.modulo-disponibilidad .tienda-disponibilidad form {float: left;margin-top: 20px;}
.modulo-disponibilidad .tienda-disponibilidad .sbHolder {float: left;margin-right: 10px;}
.modulo-disponibilidad .tienda-disponibilidad .marco_input_text_centro3{float: left;margin-right: 10px;}
.modulo-disponibilidad .tienda-disponibilidad input {float: left;margin-top: 1px;}
.elementos-Ficha .componente-bodegon .imagen-bodegon {float: left;margin-bottom: 10px;margin-right: 19px;margin-top: 10px;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon{float: left;width: 444px;}
.elementos-Ficha .componente-variante .caracteristicas-componente-variante{float: left;width: 663px;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .informacion,.elementos-Ficha .componente-variante .caracteristicas-componente-variante  .informacion{float: left;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .informacion .datos-componente-bodegon,.elementos-Ficha .componente-variante .caracteristicas-componente-variante  .informacion .datos-componente-variante{height: auto;margin-bottom: 24px !important;display: block;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .informacion .datos-componente-bodegon .antetitulo,.elementos-Ficha .componente-variante .caracteristicas-componente-variante  .informacion .datos-componente-variante .antetitulo,.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .informacion .datos-componente-bodegon .referencia,.elementos-Ficha .componente-variante .caracteristicas-componente-variante  .informacion .datos-componente-variante .referencia{color: #999999;display: block;font-family: helvetica;font-size: 13px;line-height: normal;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .informacion .datos-componente-bodegon .titulo,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .informacion .datos-componente-variante .titulo{color: #000000;font-size: 18px;font-weight: bold;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .precio-componente-bodegon,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .precio-componente-variante{float: right;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .propiedades,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .propiedades{clear: both;float: left;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .propiedades table,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .propiedades table{color: #666666;font-size: 12px;line-height: normal;width: 280px;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .propiedades table tr td,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .propiedades table tr td{border-bottom: 1px solid #d7eac1;height: 19px;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .propiedades table tr td.titulo,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .propiedades table tr td.titulo{width: 97px;color: #666666;font-size: 12px;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .propiedades table tr td.propiedad,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .propiedades table tr td.propiedad{width: 184px;color: #333333;font-size: 12px;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .propiedades table tr td.ver-caracteristicas,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .propiedades table tr td.ver-caracteristicas{border: none;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .propiedades .ver-caracteristicas span a,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .propiedades .ver-caracteristicas span a{color: #0099CC !important;}
.elementos-Ficha .componente-bodegon .caracteristicas-componente-bodegon .propiedades .ver-caracteristicas span a:hover,.elementos-Ficha .componente-variante .caracteristicas-componente-variante .propiedades .ver-caracteristicas span a:hover{color: #0099CC;text-decoration: underline;}
.componente-variante .relacionados-ficha-producto {border: none;margin-top: 0;}
.componente-variante .txt-relacionados {margin-bottom: 0;}
.componente-bodegon .relacionados-ficha-producto {border: none;margin-top: 0;}
.productoVarianteCabecera {color: #000000;float: left;font-family: helvetica;font-size: 14px;margin: 25px 0 7px;width: 938px;}
.productoVarianteCabecera .titulo {display: block;float: left;font-size: 22px;font-weight: bold;width: 619px;}
.productoVarianteCabecera .precio {display: block;float: left;margin-right: 24px;margin-top: 11px;}
.productoVarianteCabecera .disponibilidad {display: block;float: left;margin-top: 11px;}
#comparativa  h1 {margin-bottom: 19px;}
#comparativa  h1+a.bt-text {float: left;font-size: 14px;line-height: 50px;margin-left: 15px;}
/* modificacion fusion 09/09/2013*/
#comparativa  table {    clear: both;
    margin-bottom: 45px;
    margin-left: -16px;
    padding-bottom: 10px;
    width: 978px;}
#comparativa  table tr td {position: relative;}
#comparativa  table tr td:first-child {padding-left: 28px;width: 219px;vertical-align: baseline;}
#comparativa  table tr td:last-child {padding-right: 30px;width: 219px;vertical-align: baseline;}
#comparativa  table tr td+td {border-left: 1px solid #E5E5E5;padding-left: 17px;width: 205px;vertical-align: baseline;}
#comparativa  table .bt-simple {background-color: #000000 !important;border-radius: 12px 12px 12px 12px;color: #FFFFFF;font-size: 12px;left: 153px;line-height: 12px;opacity: 0.5 !important;padding: 2px 8px 3px;position: absolute;top: -190px;}
#comparativa  table img {margin-bottom: 7px;margin-top: 35px;}
#comparativa  table tr td h3 {color: #666666;font-size: 15px;font-weight: normal;line-height: 15px;margin-bottom: 3px;position: relative;}
#comparativa  table tr td h3 strong {color: #000000;display: block;font-size: 16px;}
#comparativa  table .bt-comprar {margin-bottom: 2px;}
#comparativa  table .bt-text {margin-bottom: 14px;margin-left: 3px;}
#comparativa table tr+tr td {color: #666666;line-height: 28px;padding-top: 15px;position: relative;font-size: 12px !important;}
#comparativa table tr+tr p {margin: 0 !important;padding: 0;position: relative;}
#comparativa table tr+tr td p span {color: #333333;font-size: 14px;font-weight: bold;position: absolute;top: -15px;}
#comparativa table tr td.comparativa-si {color: #64AD0D;}
#comparativa table tr td.comparativa-no {color: #CF3F6F;}
#comparativa table tr:nth-child(2n) {background-color: #F6F6F6;}
#comparativa .enlace-a {margin-bottom: 14px;margin-top: 5px;}
#comparativa ul.plus-producto {margin-bottom: 14px;margin-top: 5px;}
.multicriterio-sin-datos {font-size: 20px;font-weight: bold;margin-bottom: 30px;margin-top: 30px;}
.ticker {clear: both;float: left;margin-bottom: 20px;padding-top: 3px;width: 936px;}
.ticker-titulo {font-family: Helvetica, Arial, sans-serif;font-size: 30px;color: #3D3D3D;font-weight: bold;margin-top: 20px;letter-spacing: -1px;}
.ticker-contenido {position: relative;top: 10px;width: 936px;height: 50px;background-color: #EFEFEF;border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border: medium none !important;}
.tickercontainer .mask {position: relative;top: 10px;height: 30px;width: 916px !important;overflow: hidden;background-color: #EFEFEF;}
.tickercontainer {position: relative;width: 936px;height: 40px;left: 10px;top: 5px;margin: auto !important;overflow: hidden;}
#tickercontainer.tickercontainer .tickercontainer {left: 0px !important;top: 0px !important;}
.ticker-webticker {position: relative;list-style-type: none;margin: 0;padding: 0;}
.ticker-webticker li {float: left;margin: 0;padding-right: 20px;}
.ticker-webticker li a {text-decoration: none;}
.ticker-webticker li a .t-prox {position: relative;left: 10px;color: #000000;font-size: 15px;font-weight: bold;margin-right: 5px;}
.ticker-webticker li a .t-fecha {position: relative;left: 10px;color: #7DB839;font-size: 18px;font-weight: bold;margin-right: 5px;}
.ticker-webticker li a .t-ciudad {position: relative;left: 10px;color: #333333;font-size: 18px;font-weight: bold;margin-right: 5px;}
.ticker-webticker li a .t-prov {position: relative;left: 10px;color: #7DB839;font-size: 15px;margin-right: 5px;}
.ticker-webticker li a .t-vermas {position: relative;left: 10px;color: #0099CC;font-size: 13px;margin-right: 5px;}
.ticker-webticker li a .t-ico {display: block;background: url("../img/ico-ticker.png") no-repeat left top transparent;height: 12px;width: 25px;position: relative;float: left;top: 6px;}

/* Clases que estan en el codigo pero no aparecian en los estilos */
.negrita{font-weight: bold;}
.errorDiv{color: red;}
.correctDiv{color:#83CF4B;}

/* ------------------- */
/* Css para nostrar los combos de sistema en navegadores de moviles, tablet, web TV */
.android #contacto-dire1 select,.linux.opera #contacto-dire1 select,.OmniWeb #contacto-dire1 select,.iphone #contacto-dire1 select,.mobile #contacto-dire1 select,.blackberry #contacto-dire1 select,.ipod #contacto-dire1 select,.ipad #contacto-dire1 select,.linux.opera #contacto-dire1 select,.webtv #contacto-dire1 select,
.android #contacto-dire2 select,.linux.opera #contacto-dire2 select,.OmniWeb #contacto-dire2 select,.iphone #contacto-dire2 select,.mobile #contacto-dire2 select,.blackberry #contacto-dire2 select,.ipod #contacto-dire2 select,.ipad #contacto-dire2 select,.linux.opera #contacto-dire2 select,.webtv #contacto-dire2 select
{
	display: block !important;
}
.android #cambiotienda select,.linux.opera #cambiotienda select,.OmniWeb #cambiotienda select,.iphone #cambiotienda select,.mobile #cambiotienda select,.blackberry #cambiotienda select,.ipod #cambiotienda select,.ipad #cambiotienda select,.linux.opera.opera12  #cambiotienda select,.webtv #cambiotienda select
	{
	display: block !important;
}

.android #region,.linux.opera #region,.OmniWeb #region,.iphone #region,.mobile #region,.blackberry #region,.ipod #region,.ipad #region,.linux.opera.opera12  #region,.webtv #region
	{
	display: block !important;
}

.android #selectorTiendasProvincia,.linux.opera #selectorTiendasProvincia,.OmniWeb #selectorTiendasProvincia,.iphone #selectorTiendasProvincia,.mobile #selectorTiendasProvincia,.blackberry #selectorTiendasProvincia,.ipod #selectorTiendasProvincia,.ipad #selectorTiendasProvincia,.linux.opera.opera12 #selectorTiendasProvincia,.webtv #selectorTiendasProvincia,.android #selectorTiendasCentro,.mobile #selectorTiendasCentro,.blackberry #selectorTiendasCentro,.linux.opera #selectorTiendasCentro,.OmniWeb #selectorTiendasCentro,.iphone #selectorTiendasCentro,.ipod #selectorTiendasCentro,.ipad #selectorTiendasCentro,.linux.opera.opera12 #selectorTiendasCentro,.webtv #selectorTiendasCentro,.android #orden,.mobile #orden,.blackberry #orden,.linux.opera #ordeno,.OmniWeb #orden,.iphone #orden,.ipod #orden,.ipad #orden,.linux.opera.opera12 #orden,.webtv #orden

.android #resultados-pagina,.mobile #resultados-pagina,.blackberry #resultados-pagina,.linux.opera #resultados-pagina,.OmniWeb #resultados-pagina,.iphone #resultados-pagina,.ipod #resultados-pagina,.ipad #resultados-pagina,.linux.opera.opera12 #resultados-pagina,.webtv #resultados-pagina
	{
	display: block !important;
}

.android .sbHolder,.mobile .sbHolder,.blackberry .sbHolder,.linux.opera .sbHolder,.OmniWeb .sbHolder,.iphone .sbHolder,.ipod .sbHolder,.ipad .sbHolder,.linux.opera.opera12 .sbHolder,.webtv .sbHolder
	{
	display: none !important;
}

.iphone #extras,.ipod #extras,.ipad #extras {
	display: inline;
	float: left;
	width: 305px;
	margin-left: 8px;
}

.iphone #opeTuMismo #main,.ipod #opeTuMismo #main,.ipad #opeTuMismo #main
	{
	width: 625px !important;
}

/* corrige el error de cuelgue en el navegador nativo de android */
.android #wrapper,.linux #wrapper,.mobile #wrapper,.webkit #wrapper {
	background-color: white !important;
	background-image: none !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.win #wrapper,.mac #wrapper,.ipad.mobile #wrapper,.iphone #wrapper {
  background: url("../img/bck_shadow_w.png") repeat-y scroll 0 0
    transparent !important;
    /* correcci�n de sombra */
 /* padding-left: 4px !important;
  padding-right: 4px !important; */
}

.win #wrapper {
 background: url("../img/bck_shadow_w.png") repeat-y scroll 0 0
    transparent !important;
    /* correcci�n de sombra */
 /* padding-left: 0px !important;
  padding-right: 0px !important; */
}

/* multicriterios ajustes 2012 07 13*/
.p-lista-multi ul li.li-oculto {
	display: none;
}

.ocultaMC:hover {
	text-decoration: underline;
}

.muestraMC:hover {
	text-decoration: underline;
}

.pie-MC {
	margin-top: 6px;
}

.pie-MC .enlace-a {
	margin-top: 0px !important;
}

/* estilos del autocompletar del buscador */
ul.ui-autocomplete {
	background-color: white !important;
	border-radius: 11px 11px 11px 11px !important;
	box-shadow: 3px 3px 7px #888888 !important;
	/*  left: 823px;*/
	margin-top: 1px !important;
	padding: 5px !important;
	position: relative !important;
	width: 115px !important;
	z-index: 1 !important;
}

#marca[class="marca-propia"] a img {
    margin-top: -7px;
    position: absolute;
}

#fichauniversal #ficha-producto-descripcion > h2 {
  float: left;
  margin-right: 10px;
}

#fichauniversal #ficha-producto-descripcion > p {
  clear: both;
  margin-top: 19px;
}

ul.ui-autocomplete .ui-menu-item .ui-corner-all {cursor:pointer}
/* -------------------- */


/* fin de fichero no insertar mas reglas por limitaciones de IE7 IE8 IE9 */
/* Continua en el fichero styles_02.css */